URL aus anderem Frame auslesen.
Marcel Gmür
- javascript
Hoi zämä
Ist es nicht möglich die URL eines anderen Frames auszulesen wenn die
Templates nicht von der selben Domain stammen?
Also so:
Ein Frameset aus zwei Frames:
oben: www.meinedomain.ch/kopf.php
unten: www.ganzfremdedomain.com/content.htm
Ich möchte nun diese URL aus dem Frame 'Unten' herauskriegen nachdem der
Besucher im unteren Frame länger gesurft ist (keine Ahnung wohin), Zugriff
habe ich aber nur auf kopf.php. Dort versuche ich mit top.unten.document.location die URL in ein Formulartextfeld zu schreiben. Leider
bekomme ich immer einen Fehler "Zugriff verweigert".
Es scheint eine Sicherheitseinstellung zu sein.
Vielen Dank für eure Hilfe
Grüsse
Marcel
Hi,
Ein Frameset aus zwei Frames:
oben: www.meinedomain.ch/kopf.php
unten: www.ganzfremdedomain.com/content.htm
Dort versuche ich mit top.unten.document.location die URL in ein Formulartextfeld zu schreiben.
Abgesehen davon, daß location noch immer kein Unterobjekt von document ist:
domainüberschreitend erlaubt Javascript aus Sicherheitsgründen keinen Zugriff.
==> keine Chance!
cu,
Andreas
Hallo,
Ist es nicht möglich die URL eines anderen Frames auszulesen wenn die
Templates nicht von der selben Domain stammen?
Nein.
Leider bekomme ich immer einen Fehler "Zugriff verweigert".
Hättest du im Archiv nach dieser Fehlermeldung durchsucht, wärst du zwangsläufig über z.B. http://forum.de.selfhtml.org/archiv/2003/2/37573/#m205663 gestolpert. Lies dir die Antwort (besonders Punkt 3) gut durch, und befrage nächstes Mal zuerst das Archiv oder andere einschlägig bekannte Suchdienste.
gruß,
Severin