Heim > Web-Frontend > js-Tutorial > Hauptteil

Verwendung von Javascript zur Implementierung von Iframe-adaptiven height_javascript-Fähigkeiten

WBOY
Freigeben: 2016-05-16 16:24:43
Original
975 Leute haben es durchsucht

Methode 1:

Code kopieren Der Code lautet wie folgt:

$(window.parent.document).find("#ContentIframe").load(function() {
                    var main = $(window.parent.document).find("#ContentIframe");
                    var thisheight = $(document).height();
Wenn (diese Höhe < 800)
Thisheight = 800;
                         main.height(thisheight);
                });

Diese Schreibweise kann nur die Höhe des inhärenten Elements beim Laden anpassen. Wenn sich das Element ändert (z. B. wenn viele Elemente hinzugefügt werden und sich die Höhe ändert), kann die Iframe-Höhe des übergeordneten Formulars nicht rechtzeitig geändert werden.

Methode 2:

Code kopieren Der Code lautet wie folgt:

Funktion setMainHeight() {

var main = $(window.parent.document).find("#ContentIframe");
var thisheight = $("body").height();
If (thisheight < 800) { thisheight = 800; Main.height(thisheight 50);
 
setTimeout(setMainHeight, 2000);
}

Fügen Sie einen Timer zur Umfrage hinzu, um die Höhenänderung der Unterseite zu bestimmen.

Beide der beiden oben genannten können Iframes sein, um eine hohe Anpassungsfähigkeit zu erreichen. Freunde, Sie können sie entsprechend Ihren eigenen Projektanforderungen auswählen

Verwandte Etiketten:
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage