Ich habe in einem Frame eine Navigationsleiste, die ich per Javascript gegen eine andere austauschen möchte.
die Anweisung: document.parent.Framename.location=„navigation2.htm“;
funktioniert nicht.
Hintergrund: Da Netscape 6 die Anweisung im Link selber:
onClick="parent.Framename.location=‚navigation2.htm‘
nicht umsetzen kann, suche ich nach einer Lösung mit Javascript
wer kann mir weiterhelfen?
Vielen Dank im voraus, Markus
sollte schon im NS6 gehen. Vielleicht liegt der Fehler vonanders bei Dir. Eine Fehlersuche ist so schwer, denn wie lautet denn die NS JS Exception dazu?
Und was ist das eigentlich fuer ne idiotische Objektreference:
document liegt auf gleicher Ebene wie das location-Object aber unterhalb vom window-Object parent.Framename…
Also folglich koennen document und location nie gleichzeitig in einer Referenz vorkommen. Sollte so heissen:
parent.Framename.location.href="…";
Uebrigens hat location mehrere Attribute. Eins davon ist href.
Ich will hier mal ehrlich sagen das mich solche sich selbst überschätzende Sprüche wie
„„Und was ist das eigentlich fuer ne idiotische Objektreference““
einfach anwidern.
Wenn irgendjemand in diesem Forum eine frage stellt, hat er auch sicherlich ein Problem.
Es ist noch kein Meister vom Himmel gefallen, und ich glaube das auch du mal an deiner Mamas Brust genuckelt hast.
Es wäre netter gewesen ihm zu erklären, wo sein Fehler liegt.
Nun sei nicht gleich beleidigt und schreibe hier wieder eine Antwort. Nimms hin und überlasse anderen den Platz: