Heim > Web-Frontend > HTML-Tutorial > Verwenden Sie JQuery, um das Problem des Seitenankerfehlers bei der Produktion von iframe_HTML/Xhtml_Web-Seiten zu beheben

Verwenden Sie JQuery, um das Problem des Seitenankerfehlers bei der Produktion von iframe_HTML/Xhtml_Web-Seiten zu beheben

WBOY
Freigeben: 2016-05-16 16:37:04
Original
1281 Leute haben es durchsucht

Das Anwendungsszenario ist: Die Iframe-Seite verfügt nicht über Bildlaufleisten im übergeordneten Formular, da der Ankerpunkt das Fenster basierend auf der Bildlaufleiste des aktuellen Fensters scrollt Untergeordnetes Formular, es gibt keine Bildlaufleiste. Natürlich wird nicht gescrollt.

Die Lösung lautet: Bestimmen Sie mit js, ob die Seite verschachtelt ist, berechnen Sie mit js die Position des Iframes im übergeordneten Formular und die Position des Ankerpunkts im Firame und addieren Sie die beiden, um zu werden das Scrollen des übergeordneten Formulars.

Es ist ein Problem aufgetreten: Holen Sie sich das übergeordnete Formularelement (aufgrund von Domänenbeschränkungen müssen sich alle in der Netzwerkumgebung befinden (d. h. http://domain.com)); das übergeordnete Formular verschachtelt mehrere Iframes, beurteilen Sie, ob Es ist die aktuelle Iframe-Seite.

Code:

Übergeordnete Formularseite index.html

Code kopieren
Die Der Code lautet wie folgt:


;style type="text/css">
margin: 0;
border: 0;
body {
Breite: 100 %;
Höhe: 100 %; style= "width:100%;background:#f00;height:500px;">
"" >ddd

🎜>
Code kopieren


Der Code lautet wie folgt:



;

float: left;
margin-right: 5px
div{
width: 80%; >height: 500px;
rand: 1px solid #f00;
font-size: 30px
;
a
b ">c
d

="" name="c">C

;

Verwandte Etiketten:
Quelle:php.cn
Vorheriger Artikel:Verwenden Sie die DIV-Maske, um das Problem ungültiger Kontrollkästchen zu lösen, die direkt bei der Erstellung von maus_HTML/Xhtml_Webseiten ausgewählt werden Nächster Artikel:Textfeld-Textfeld-Tag in der HTML_HTML/Xhtml_Web-Seitenproduktion
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
Aktuelle Ausgaben
verwandte Themen
Mehr>
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage