darf dieser (I)Frame auch nur 0*0 oder 1*1 Pixel groß sein, die Musik hörst du trotzdem. Meines Wissens ist aber ein nachträgliches Ändern der Source mit keinen Plugin möglich. Deshalb einfach den (I)Frame komlett neuladen, dann gehts.
Danke dir erstmal, ich versteh davon zwar nur die hälfte ich bin nich so der profi) aber ich glaub so mach ichs grad schon, dass ich hal die musik an einen frame gekoppelt hab und den ändere. aber ich schaffs net mit einem dropdownmenü den >>richtigen<< frame zu ändern, da kommt immer der falsche:
ich hab diesen javascript:
<html>
<head>
<title>Test</title>
<script type="text/javascript">
<!--
function Go(x) {
if(x == "nothing") {
document.forms[0].reset();
document.forms[0].elements[0].blur();
return;
}
else if(x == "end")
top.location.href = parent.frames[1].location;
else {
parent.frames[1].location.href = x;
document.forms[0].reset();
document.forms[0].elements[0].blur();
}
}
//-->
</script>
</head>
<body bgcolor="#EEEEEE">
<form action=""><select size=1 name="Auswahl"
onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)"
style="width:250px; background-color:#FFFFE0; font-size:9pt; font-family:Arial,sans-serif;"
width="250">
<option value="nothing">[ bitte auswählen! ]</option>
<option value="nothing">------------------------</option>
<option value="../verweisliste.htm">Verweisliste als Auswahlliste</option>
<option value="nothing">------------------------</option>
<option value="../../../editorial/index.htm">Editorial</option>
<option value="../../../intro/index.htm">Einführung</option>
<option value="../../../html/index.htm">HTML</option>
<option value="../../../css/index.htm">CSS Style-Sheets</option>
<option value="../../../xml/index.htm">XML/DTDs</option>
<option value="../../../javascript/index.htm">JavaScript/DOM</option>
<option value="../../../dhtml/index.htm">Dynamisches HTML</option>
<option value="../../../cgiperl/index.htm">CGI/Perl</option>
<option value="nothing">------------------------</option>
<option value="end">Beenden
</select></form>
</body>
</html>
aber da ändert sich immer der falsche frame, wie mach das?