Rumah > Soal Jawab > teks badan
Iframe halaman dibenamkan dalam halaman pihak ketiga
Bagaimana untuk menetapkan ketinggian iframe ini untuk menghapuskan bar skrol
Oleh kerana ia adalah domain silang, dokumen iframe tidak boleh diperolehi
PHPz2017-05-19 10:28:37
Melainkan anda boleh menambah kod dalam iframe pihak ketiga, ia tidak akan berfungsi.
Jika anda boleh menambah kod, ia akan memaklumkan ketinggian halaman induk melalui pelbagai kaedah komunikasi iframe merentas domain.
迷茫2017-05-19 10:28:37
1. document.getElementById('ifr').contentDocument;
2. document.getElementById('ifr').contentWindow.document;
3. window.frames[0].document;
Sesetengah maklumat di Internet menyatakan bahawa contentWindow hanya sah untuk IE, dan contentDocument hanya sah untuk penyemak imbas bukan IE Walau bagaimanapun, selepas ujian saya, kedua-dua kaedah ini sah untuk penyemak imbas arus perdana (iaitu, firefox, chrome, safari,. opera).