Heim >Web-Frontend >js-Tutorial >Wie lade ich einen iFrame in JavaScript ohne unordentlichen Code neu?

Wie lade ich einen iFrame in JavaScript ohne unordentlichen Code neu?

Susan Sarandon
Susan SarandonOriginal
2024-11-15 17:53:031036Durchsuche

How to Reload an iFrame in JavaScript Without Messy Code?

iFrames mit JavaScript neu laden

Möchten Sie einen Iframe aktualisieren, ohne die Codeästhetik zu beeinträchtigen? Lesen Sie weiter, um eine bessere Lösung zu entdecken, als das src-Attribut auf sich selbst zu setzen.

Problem:

Wie lade ich einen Iframe mithilfe von JavaScript neu, ohne auf unordentliche Codepraktiken zurückzugreifen?

Antwort:

Nutzen Sie das contentWindow Eigenschaft:

document.getElementById('some_frame_id').contentWindow.location.reload();

Hinweis: In Firefox funktioniert der Zugriff auf window.frames[] über die ID nicht. Verwenden Sie stattdessen Name oder Index.

Das obige ist der detaillierte Inhalt vonWie lade ich einen iFrame in JavaScript ohne unordentlichen Code neu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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