- Registriert
- 01.07.08
- Beiträge
- 227
Hallo Leute,
schlagt mich nicht, wenn ich ein Problem mit iWeb im Bereich "Web-Programmierung" erstelle.
Ich habe eine Blogseite mit iWeb09 erstellt, die ich auf einem eigenen Server hoste.
Nun habe ich folgendes Problem: Über das HTML Widget inkludiere ich eine weitere HTML Seite in einem iFrame.
Nun zu meinem Problem: iFrame möchte ich auf DOM-Objekte, js-Variablen des Parents zugreifen. Am wichtigsten wäre als erstes die URL der einbettenden Seite.
Leider sind alle Versuche fehlgeschlagen:
Hat jemand eine Idee wie ich an die URL der Parent-Seite komme?
Der Code für das HTML Widget:
Den Code der fertigen Seite könnt ihr bei Bedarf unter http://robert-wiesner.de/Roberts_Blog/About.html ansehen.
Gruß
Robert
EDIT:
Mittlerweile bin ich dem Problem schon näher auf die Pelle gerückt:
schlagt mich nicht, wenn ich ein Problem mit iWeb im Bereich "Web-Programmierung" erstelle.
Ich habe eine Blogseite mit iWeb09 erstellt, die ich auf einem eigenen Server hoste.
Nun habe ich folgendes Problem: Über das HTML Widget inkludiere ich eine weitere HTML Seite in einem iFrame.
Nun zu meinem Problem: iFrame möchte ich auf DOM-Objekte, js-Variablen des Parents zugreifen. Am wichtigsten wäre als erstes die URL der einbettenden Seite.
Leider sind alle Versuche fehlgeschlagen:
- parent.location.href:
Code:
Error:<http://www.robert-wiesner.de> wurde die Erlaubnis für das Lesen der Eigenschaft Location.href von <http://robert-wiesner.de> verweigert.
- iFrame mit URL Parametern
- Parent document per MooTools auslesen.
Hat jemand eine Idee wie ich an die URL der Parent-Seite komme?
Der Code für das HTML Widget:
Code:
<IFRAME SRC =http://robert-wiesner.de/Roberts_Blog/IntenseDebate/intenseDebate.html" WIDTH="640px" HEIGHT="850px" FRAMEBORDER="0" MARGINWIDTH ="0px" MARGINHEIGHT="0px" SCROLLING="auto"> Your browser does not support IFRAME </IFRAME>
Gruß
Robert
EDIT:
Mittlerweile bin ich dem Problem schon näher auf die Pelle gerückt:
Code:
if(parent.document.domain != document.domain)
{
//Hier gibt es einen Fehler
//Tritt auf wenn die Seite mit subdomain "www" aufgerufen wird.
}
Zuletzt bearbeitet: