Rumah >hujung hadapan web >html tutorial >Gunakan jquery untuk membaiki masalah kegagalan penambat halaman di bawah pengeluaran halaman iframe_HTML/Xhtml_Web

Gunakan jquery untuk membaiki masalah kegagalan penambat halaman di bawah pengeluaran halaman iframe_HTML/Xhtml_Web

WBOY
WBOYasal
2016-05-16 16:37:041268semak imbas

Senario aplikasi ialah: halaman iframe tidak mempunyai bar skrol Jika bar skrol muncul dalam bentuk induk, tanda sauh akan menjadi tidak sah, kerana titik sauh skrol tetingkap berdasarkan bar skrol tetingkap semasa bentuk kanak-kanak, tiada bar skrol Sememangnya ia tidak akan menatal.

Penyelesaiannya ialah: gunakan js untuk menentukan sama ada halaman bersarang, gunakan js untuk mengira kedudukan iframe dalam bentuk induk, kedudukan titik anchor dalam firam dan tambahkan dua untuk menjadi penatalan borang induk.

Menghadapi masalah: Dapatkan elemen borang induk (kerana sekatan domain, semua perlu berada dalam persekitaran rangkaian (iaitu http://domain.com)); ia ialah halaman iframe semasa.

Kod:

Indeks halaman borang induk.html

Salin kod
kod adalah seperti berikut:


;style type="text/css">
*{
margin: 0;
padding: 0;
}
body {
lebar: 100%;
tinggi: 100%
}
style= "width:100%;background:#f00;height:500px;">

dd "" >ddd


🎜>
Salin kod


Kodnya adalah seperti berikut:



;

="jquery -1.8.2.min.js">