Dropdown
Patrik
- javascript
Hallo alleseits
ich hab ein Dropdownmenü erstellt, damit der Besucher eine Backgroundmusik auswählen kann....dies funktioniert soweit auch...aber nach auswahl eines songs kann man keine andere Auswahl treffen, es wird ein Fehler angezeigt, es ist erst wieder möglich, wenn die Seite neu geladen wird.....
kann mir jemand helfen?
der benutzte code:
<script LANGUAGE="JavaScript">
<!--
function formHandler(){
var URL = document.form.Backgroundsound.options[document.form.Backgroundsound.selectedIndex].value;
window.location.href = URL;
//-->
}
</script>
<form name="form" width="16">
<div align="center"><center><p><select NAME="Backgroundsound" SIZE="1" onChange="formHandler()" style="font-family: Verdana; font-size: 8pt">
<option selected>Musikauswahl</option>
<option>------------------------</option>
<option value="pink_hazard_to_myself.m3u">Pink: Hazard to Myself</option>
<option value="am_Sunday_Morning_After.m3u">Amanda Marshall: Sunday Morning After</option>
<option value="seal_crazy.m3u">Seal: Crazy</option>
<option value="al_inthemouthofthefish.m3u">Airlock: In the Mouth of the Fish</option>
<option value="zucchero_Baila.m3u">Zucchero: Baila</option>
<option>------------------------</option>
<option value="more.m3u">ganze Liste abspielen</option>
</select></p>
</center></div>
</form>
Besten Dank für die Hilfe
Patrik
Hi,
es wird ein Fehler angezeigt,
welcher? Die meisten von uns können leider erst ab dem großen PSI-Ereignis im Mai 2015 hellsehen.
<script LANGUAGE="JavaScript">
ERROR: Required attribute "TYPE" missing.
window.location.href = URL;
Die ist aber schon bewusst, dass Du hier die aktuelle URL - und damit auch das Dokument darin - überschreibst?
Btw, das <form> sollte ganz, ganz dringend _innerhalb_ des <div> stehen.
Cheatah
Hi,
es wird ein Fehler angezeigt,
welcher?
Zugriff verweigert in folgender Zeile:
function formHandler(){
<script LANGUAGE="JavaScript">
ERROR: Required attribute "TYPE" missing.
solch ein Fehler wird nicht angezeigt...
window.location.href = URL;
Die ist aber schon bewusst, dass Du hier die aktuelle URL - und damit auch das Dokument darin - überschreibst?
war mir nicht bewusst, macht aber möglich, dass direkt nach anklicken eines Songs dieser abgespielt wird.... anders lösbar??
Btw, das <form> sollte ganz, ganz dringend _innerhalb_ des <div> stehen.
hab ich geändert...
ansonsten kannst Du mal auf meiner Seite nachschauen gehen:
http://217.162.84.237/Homepage_V3/layout2.2/default.htm
Patrik
Hi,
Zugriff verweigert in folgender Zeile:
was ist das für ein Browser? Sagt ein anderer vielleicht etwas anderes?
<script LANGUAGE="JavaScript">
ERROR: Required attribute "TYPE" missing.
solch ein Fehler wird nicht angezeigt...
Wenn Du den Code mal mit [http://validator.w3.org/] überprüfst, wird er Dir angezeigt.
Die ist aber schon bewusst, dass Du hier die aktuelle URL - und damit auch das Dokument darin - überschreibst?
war mir nicht bewusst, macht aber möglich, dass direkt nach anklicken eines Songs dieser abgespielt wird.... anders lösbar??
Anderes Fenster verändern.
http://217.162.84.237/Homepage_V3/layout2.2/default.htm
Hui. Läuft das auf Deinem heimischen Rechner? Ansonsten würde ich den Provider wegen seelischer Grausamkeit verklagen ;-)
Mein Mozilla macht jedenfalls keine Probleme. Dir ist allerdings sicher bewusst, dass Dir sehr leicht ein anwaltliches Schreiben ins Haus flattern kannst, wenn Du fremder Leute geistiges Eigentum öffentlich darbietest, ohne hierfür eine Genehmigung zu haben?
Cheatah
P.S.: Ich konnte das Lied zwar nicht endgültig laden, bin mir aber sicher, dass Pink es "Don't let me get me" genannt hat, nicht "Hazard to myself". Das ist nur eine Zeile des Refrains.
Öchött,
Wenn Du den Code mal mit [http://validator.w3.org/] überprüfst, wird er Dir angezeigt.
ich meine natürlich http://validator.w3.org/.
Cheatah