• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Frage Audioplayer hinter Bild

delfsi

Neues Mitglied
Hallo Leute, Mein Name ist Daniel und stehe mit html relativ am Anfang.
Hoffe es kann mir jemand bei meinem Problem helfen.

HTML:
  echo "   <tr>
                        <td>".$item[0]."</td>
                      
                        <td><span style='float: left'>".$item[2]."</span ><span style='float: right'>(".$item[1].")</span></td>
                      
                        <td>
                        <audio controls src='data:audio/mp3;base64,".base64_encode($file) ."'>



                    </tr>";

Hier wird mir auf der Seite ein Audio Player angezeigt soweit so gut.
Ich möchte auf meiner Seite lediglich ein Lautsprecher Icon haben wo wenn ich daraufklicke sich ein neuer Tab mit dem Player öffnet.
Könnte mir jemand hierbei kurz einen Anstoß geben :-)


lg Daniel
 
Werbung:
Du willst ein Bild haben ,
wenn man drauf klicken tut geht eine neue Seite auf ,
wo der Player dann ist ?

Dann brauchst du doch nur auf der erste Seite
<a href="link_zum_neuen_tab.html"><img src="Link_zum_bild.jpg"></a>

auf der neuen Tab Seite dann den Player Code von dir.

Du kannst das aber auch so bauen das es alles auf einer Seite laufen tut , wäre das nicht besser ?
 
so ist es auch im moment nur aktualisiert sich die seite alle 30 sekunden. und das audiofile ist 5min lang.
wenn ich es dann anhöre ist nach 30 sekunden blöderweise aus
 
Werbung:
Meine andere Idee wahr so

Doch jetzt wo du sagst das sich die Seite aktualisiert , würde das mit einen extra Tab ja laufen .
Warum aktualisiert sich denn die Seite genau?
Kann man die Daten da nicht mit Ajax holen, die man da brauch?
 
Zuletzt bearbeitet:
dann hole doch die Daten mit Javascript ( Ajax ).
Ansonsten deine Tab Variante.Das gefällt den Besuchern zwar nicht so , aber wenn du da nix mit Ajax machen willsrt oder kannst bleibt ja nur noch das übrig.

Hast du es den jetzt hinbekommen ?
Man kann aber den Player auch in einen Tab laden , dann brauchst du nur eine Seite erstellen.
Das geht dann mit window.open()
 
Werbung:
Zurück
Oben