Netscape führt Javascript nicht aus
Markus
- browser
0 Kube0 Axel Richter0 Wilhelm
Hallo!
Kann mir jemand helfen? Warum zum Teufel führt IE das Script aus und warum Netscape (egal welche Version) nicht???? Eine Fehlermeldung bringt er aber auch nicht!
<script Language="JavaScript">
<!--
function ausgabe()
{
datum = parent.Unten.Datumsform.Datumsfeld.value;
document.getElementById("ddrlink").href = "ddr.asp?Datum=" + datum;
alert(datum);
return true;
}
//-->
</script>
<body onLoad="ausgabe()">
Danke!
MarkX.
Ahoi,
Kann mir jemand helfen? Warum zum Teufel führt IE das Script aus und warum Netscape (egal welche Version) nicht???? Eine Fehlermeldung bringt er aber auch nicht!
doch, denn ich bin mir ziemlich sicher, dass dies hier:
document.getElementById("ddrlink").href = "ddr.asp?Datum=" + datum;
im NS47 einen Fehler produziert
Wirf mal einen Blick in die Javascriptkonsole.
Und wenn du einen alert am Methodenanfang machen würdest, wäre auch klar, ob die Funktion tatsächlich ausgeführt wird oder nicht.
Gruss,
Kube
Ahoi,
Kann mir jemand helfen? Warum zum Teufel führt IE das Script aus und warum Netscape (egal welche Version) nicht???? Eine Fehlermeldung bringt er aber auch nicht!
doch, denn ich bin mir ziemlich sicher, dass dies hier:
document.getElementById("ddrlink").href = "ddr.asp?Datum=" + datum;
im NS47 einen Fehler produziert
Wirf mal einen Blick in die Javascriptkonsole.
Und wenn du einen alert am Methodenanfang machen würdest, wäre auch klar, ob die Funktion tatsächlich ausgeführt wird oder nicht.
Gruss,
Kube
Er sagt folgendes:
Fehler: parent.Unten.Datumsform has no properties
Quelldatei: http://www.dps-wermsdorf.de/new/Untitled-1.htm
Zeile: 9
Kann es sein, daß der Netscape das obere Fenster, in dem die Abfrage erfolgt eher lädt und daher der Wert vom unteren Frame nicht zur Verfügung steht?
Eine andere Erklärung fällt mir nicht ein.
Gruß, MarkX.
Er sagt folgendes:
Fehler: parent.Unten.Datumsform has no properties
Quelldatei: http://www.dps-wermsdorf.de/new/Untitled-1.htm
Zeile: 9
Kann es sein, daß der Netscape das obere Fenster, in dem die Abfrage erfolgt eher lädt und daher der Wert vom unteren Frame nicht zur Verfügung steht?
Eine andere Erklärung fällt mir nicht ein.
durchaus möglich, beim Zugriff auf Objekte eines anderen Frames sollte man immer auf das Vorhandensein derselben prüfen.
Gruss,
Kube
Hallo!
Kann mir jemand helfen? Warum zum Teufel führt IE das Script aus und warum Netscape (egal welche Version) nicht???? Eine Fehlermeldung bringt er aber auch nicht!
In die Adresszeile: javascript: eingeben, dann kommen die Fehlermeldungen.
<script Language="JavaScript">
<!--
function ausgabe()
{
datum = parent.Unten.document.Datumsform.Datumsfeld.value;
document.getElementById("ddrlink").href = "ddr.asp?Datum=" + datum;
alert(datum);
return true;
}
//-->
</script>
<body onLoad="ausgabe()">
Danke!
MarkX.
Gruß
Axel
Moin
document.getElementById
= eine DOM-Funktion, welcher Netscape 4 nicht kennt.
Gruesse
Wilhelm