Shadowbox: URL von aktuell geöffneten Dialog auslesen

deb_ugger

Erfahrenes Mitglied
Hallo,

meine Frage richtet sich speziell an jene, die bereits Erfahrungen mit shadowbox gesammelt haben. Ich hab meine Seite von thickbox auf shadowbox umgestellt, da ich ein paar Erweiterungen und Features der shadowbox für äußerst gut finde.

Ich stehe jetzt jedoch vor folgendem Problem: Die URL, die in dem iframe des geöffneten Dialogs (DIVs) geöffnet wird, kann sich bei mir dynamisch ändern. Z.b von http://www.example.com/link1 in http://www.example.com/link3. Jetzt möchte ich über javascript die aktuelle URL dieses iFrames auslesen.

Habs schon mit
Code:
top.document.getElementById('sb-content').src
probiert. Funktioniert jedoch leider nicht.

Kann mir da wer weiterhelfen? Danke!!
 
In dem Fall müsstest du das von Maik verlinkte "location" so verwenden:
Code:
window.frames['sb-content'].location

du solltest das allerdings in einem try-catch-Statement einsetzen, denn wenn die URL im iframe nicht von der selben Domain stammt wie die der Elternseite, verursacht das einen Zugriffs-Fehler.
Eine Möglichkeit, die URL im iframe zu Ermitteln, existiert in diesem Fall nicht.
 

Neue Beiträge

Zurück