netscape 6.2
dey
- javascript
Servus
folgendes script funktioniert in MS IE aber nicht im Netscape:
<!--
function Go(x) {
if(x == "nothing") {
document.forms[0].reset();
document.forms[0].elements[0].blur();
return;
}
else {
document.contactp.location.href = x;
document.forms[0].elements[0].blur();
}
parent.contactp.focus();
}
//-->
Problem ist document.contactp.location.href = x, wobei x z.B. "contact-p.html?gerrus" sein kann.
Gibt es einen Ersatz für document.contactp.location.href, der bei beiden Browsern zusammen mit der Variablenübergabe funktioniert?
bydey
Servus
Habe meinem Kind mal einen neuen Namen gegeben, da ich ja aus den FAQ weiss, dass das helfen könnte, wenn man sehr lange keinen Hinweis bekommt.
Vielleicht sollte ich auch noch erwähnen, was ich von meinem Script erwarte:
Zu sehen: http://www.fuji-euro.de unter Kontakt und FME nach Gebieten.
Nach der Auswahl eines Landes ändert sich im IE der Inhalt darunter.
folgendes script funktioniert in MS IE aber nicht im Netscape:
<!--
function Go(x) {
if(x == "nothing") {
document.forms[0].reset();
document.forms[0].elements[0].blur();
return;
}
else {
document.contactp.location.href = x;
document.forms[0].elements[0].blur();
}
parent.contactp.focus();
}
//-->Problem ist document.contactp.location.href = x, wobei x z.B. "contact-p.html?gerrus" sein kann.
Gibt es einen Ersatz für document.contactp.location.href, der bei beiden Browsern zusammen mit der Variablenübergabe funktioniert?
bydey
Hallo dey,
folgendes script funktioniert in MS IE aber nicht im Netscape:
Das sieht mein IE 5.5 aber anders: er gibt ebenfalls eine Fehlermeldung aus:
parent.contactp ist Null oder kein Objekt
Mozilla hat ebenfalls Probleme mit den properties von window.contactp
Ich würde mal ein paar Variablen via alert() ausgeben lassen und v.a. die Fehlermeldungen im Browser einschalten!
Viel Erfolg!
Schöne Grüße aus Köln-Ehrenfeld,
Elya
Servus Elya
Das sieht mein IE 5.5 aber anders: er gibt ebenfalls eine Fehlermeldung aus:
parent.contactp ist Null oder kein ObjektMozilla hat ebenfalls Probleme mit den properties von window.contactp
OK, ich muss wohl zugeben, dass es nur im IE6 gestestet ist.
Ich würde mal ein paar Variablen via alert() ausgeben lassen und v.a. die Fehlermeldungen im Browser einschalten!
Wenn ich das alert sowohl nach der Auswahl als auch nach dem Aufruf der uri setze sieht es wie folgt aus:
Das deutet doch darauf hin, dass das target iframe nicht zuverlässig gefunden wird!?
bydey
Servus
Da können die Nörgler behaupten, was sie wollen: dieses Forum hilft besser, konsequenter und preiswerter als Ratiopharm.
Liebe Stecktmirdielösunginden..
FuBa heisst euer Stichwort. Beim Fummeln und Basteln mit den Tipps des Forum wirklich selbst die Lösung finden:
contactp.location.href = x;
document.forms[0].elements[0].blur();
}
contactp.focus();
}
id="name" für das iframe und schon kennt jeder jeden, zumindest IE 5.5 & 6 & NS 6.2.
Die Lösung vorher war wohl korrekter. Aber wenns halt net geht.
bydey