andere Seite auslesen
Koken
- javascript
0 Ashura0 Koken
0 Jörg Peschke
hi,
ich habe folgendes Problem:
Ich möchte auf Seite A die Werte aus dem Formular aus einem bestimmten Frame auf Seite B auslesen. Wie geht das? So geht es nicht:
object = window.open("http://www.xyz.de");
wert = object.frame.getElementById("id").value;
Hallo Koken.
ich habe folgendes Problem:
Ich möchte auf Seite A die Werte aus dem Formular aus einem bestimmten Frame auf Seite B auslesen. Wie geht das?
Gar nicht.
Siehe [Wikipedia: Same_origin_policy].
Einen schönen Sonntag noch.
Gruß, Ashura
Danke für eure Hilfe, es klappt jetzt alles
Tag,
object = window.open("http://www.xyz.de");
wert = object.frame.getElementById("id").value;
Ich nehme mal an, "frame" heisst ein Frame auf seite b, oder?
Dann würde ich es mal mit
wert = object-frames['frame'].document.getelementById("id")
probieren.
Dir ist bewusst, dass das überhaupt nur klappen kann, wenn Seite A und Seite B vom selben Host stammen?
Das auslesen anderer Fenster unterliegt der "Same origin policy", für fremde Seiten wird daher der Zugriff durch den Browser verweigert (um Phishing u.ä. zu verhindern).
Gruss,
Joerg