Hallo,
habe innerhalb eines Framesets zwei Auswahllisten. Sie stehen beide innerhalb einer Tabelle im oberen Frame und ihre Verweisziele werden in einem der unteren Frames angezeigt.
JavaScript-Funktion:
<script language="JavaScript">
<!--
function Go(x)
{ if(x == "nothing")
{ document.forms[0].reset();
document.forms[0].elements[0].blur(); return; }
else
{ parent.frames[6].location.href = x;
document.forms[0].reset();
document.forms[0].elements[0].blur();
}
{ if(x == "nothing")
{ document.forms[1].reset();
document.forms[1].elements[0].blur(); return; }
else
{ parent.frames[6].location.href = x;
document.forms[1].reset();
document.forms[1].elements[0].blur();
}}}
//-->
</script>
Die Auswahllisten:
<form>
<select size=1 name="PLAN" onChange=
"Go(this.form.PLAN.options.value)"
style="width:250px; background-color:#FFFFE0;" width=250>
<option value="nothing">Pläne </option>
<option value="plan1.html">Plan 1</option>
<option value="plan2.html">Plan 2</option>
<option value="plan3.html">Plan 3</option>
</select>
</form>
UND
<form>
<select size=1 name="WERK" onChange=
"Go(this.form.WERK.options.value)"
style="width:250px; background-color:#FFFFE0;" width=250>
<option value="nothing">Werke</option>
<option value="werk1.html">Werk 1</option>
<option value="werk2.html">Werk 2</option>
</select>
</form>
Beide Formulare stehen, wie gesagt, in Tabellenfeldern einer größeren Tabelle.
Und bei meinem Problem ist es vollkommen gleich, ob gleich die JavaScript-Funktion im Kopf der Datei steht oder dort nur der Verweis auf eine eigene .js-Datei zu finden ist.
Und zwar ist mein Problem:
Mit IE funktioniert alles vollkommen problemlos, mit dem NS aber klappen die Auswahllisten zwar auch auf, aber bei Anklicken eines der Verweistexte erscheint die Fehlermeldung:
"Netscape kann die Datei oder das Verzeichnis mit dem Namen /C/Ordnername/Ordnername/Ordnername/letzter Ordnername in dem die Frameset-Dateien stehen/null nicht finden."
Dieses Fenster erscheint offensichtlich zweimal, wenn ich die beiden Formular-Elemente in meinem Frameset habe, nur einmal, wenn ich eines der Formularelemente rausschmeiße.
Habe nun so lange rumprobiert, dass ich alleine wohl nicht mehr darauf kommen werde, was ich (zusätzlich?) noch reinschreiben muss, damit nicht nur der IE mich versteht und zwar viel über NS, JavaScript und auch Formulare im Archiv gefunden, aber leider nichts, was genau mein Problem betrifft.
Kann mir jemand einen Tipp geben?
Gruß
Inya