Heim > Web-Frontend > js-Tutorial > Wie kann ich mit JavaScript die aktuelle URL eines eingebetteten IFRAME abrufen?

Wie kann ich mit JavaScript die aktuelle URL eines eingebetteten IFRAME abrufen?

Patricia Arquette
Freigeben: 2024-11-30 11:38:09
Original
612 Leute haben es durchsucht

How can I retrieve the current URL of an embedded IFRAME using JavaScript?

Zugriff auf die aktuelle URL in einem IFRAME

Frage:

Kann ich die aktuelle URL eines eingebetteten IFRAME mit abrufen? JavaScript?

Antwort:

Ja, Sie können die URL eines IFRAME abrufen, solange der Inhalt des Frames und das referenzierende JavaScript aus derselben Domain stammen. Verwenden Sie für dieses Szenario den folgenden Code:

document.getElementById("iframe_id").contentWindow.location.href
Nach dem Login kopieren

Dieser Code ruft die URL von einem Iframe mit einer eindeutigen ID („iframe_id“) ab. Die Verwendung dieser Methode ist jedoch aufgrund von Cross-Site-Scripting-Sicherheitsmaßnahmen eingeschränkt, wenn der IFRAME und seine JavaScript-Referenz unterschiedliche Domänen haben.

Zusätzliche Informationen:

Um tiefer zu gehen Wenn Sie sich mit diesem Thema befassen, können Sie sich die Antworten zu einer vergleichbaren Frage ansehen: [Ähnliche Fragenantworten] (Link zur Seite).

Das obige ist der detaillierte Inhalt vonWie kann ich mit JavaScript die aktuelle URL eines eingebetteten IFRAME abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage