opener läßt sich nicht navigieren
ma_ruff
- javascript
Hallo zusammen,
ich versuche mal den Sachverhalt sinnvoll darzustellen.
Ein Kunde von uns, soll über einen Link eine Seite von mir aufrufen. Meine Seite befindet sich auf einen anderen Server, als die des Kunden. Nachdem die Verarbeitung auf meiner Seite abgeschlossen ist, soll meine Seite, die Seite des Kunden auf einen anderen Link navigieren und sich selbst schließen. Mein Problem ist es nun, dass ich die Seite des Kunden nicht navigieren kann. Ich bekomme im FF folgende Fehlermeldung "Fehler: uncaught exception: Die Erlaubnis für das Lesen der Eigenschaft HTMLDocument.location wurde verweigert".
Der Aufruf sicht folgendermaßen aus:
window.opener.document.location.href='www.bild.de':
Kann es damit zusammenhäncken, dass die Seite des Kunden auf einem anderen Server liegt, oder kann es an irgendwelchen Cookis liegen.
Würd mich freuen, wenn einer von Euch eine Idee oder gar eine Lösung hat.
Gruß
Matthias
Hallo,
window.opener.document.location.href='www.bild.de':
Zugriff auf document-Objekte von Dokumenten anderer Domains hast du wegen der Same Origin Policy nicht.
Allerdings kannst du mal opener.location ausprobieren, wo das http://de.selfhtml.org/javascript/objekte/location.htm@title=location-Objekt eigentlich angesiedelt ist.
Mathias
Hi!
Kann es damit zusammenhäncken, dass die Seite des Kunden auf einem anderen Server liegt
häncken? ;-)
Ja, daran liegt es ("same origin policy").
http://en.wikipedia.org/wiki/Same_origin_policy
Gruß, Jan
häncken? ;-)
Dank für die Informationen.
Gruß
Matthias