Heim  >  Artikel  >  Web-Frontend  >  So machen Sie Iframe an die Front-End-Höhe in JQuery anpassbar

So machen Sie Iframe an die Front-End-Höhe in JQuery anpassbar

php中世界最好的语言
php中世界最好的语言Original
2018-04-26 15:27:181646Durchsuche

Dieses Mal werde ich Ihnen jquery zeigen, wie Sie Iframe an die Front-End-Höhe anpassen. Welche Vorsichtsmaßnahmen gibt es für JQuery, um IFrame an die Front-End-Höhe anzupassen? Das Folgende ist ein praktischer Fall, schauen wir uns ihn gemeinsam an.

Iframe-Code, achten Sie darauf, die ID zu schreiben

<iframe src="test.html" id="main" 
width
="700" 
height
="300" frameborder="0" scrolling="auto"></iframe>

JQuery-Code eins:

//注意:下面的代码是放在test.html调用 
$(window.parent.
document
).find("#main").load(function(){ 
var main = $(window.parent.document).find("#main"); 
var thisheight = $(document).height()+30; 
main.height(thisheight); 
});

JQuery-Code zwei:

//注意:下面的代码是放在和iframe同一个页面调用 
$("#main").load(function(){ 
var mainheight = $(this).contents().find("body").height()+30; 
$(this).height(mainheight); 
});

Ich glaube, Sie haben es danach gemeistert Lesen Sie den Fall in diesem Artikel. Weitere spannende Methoden finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

DOM-Methode für domänenübergreifende JQuery-Operationen in iframe

Was sind die Implementierungsmethoden von AJAX Secondary? Verknüpfung

Das obige ist der detaillierte Inhalt vonSo machen Sie Iframe an die Front-End-Höhe in JQuery anpassbar. 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