Saya dulu sangat tertekan ketika menghadapi masalah seperti ini. Mengapa MS mengembangkan IE yang begitu bodoh, sehingga orang-orang ini harus mengikutinya? , orang lain dapat dengan bebas mengubah konten halaman web Anda, dll. . .
Baiklah, jangan bicara omong kosong lainnya, mari kita simak berikut ini:
Ingatlah untuk menyebut nama domain sebagai nama domain, bukan WWW atau lainnya, misalnya: shagndu8.com tetapi bukan www.shangdu8.com
1. Silakan tambahkan kode berikut ke halaman web induk:
1<BAHASA SKRIP="VBScript">
2 dokumen.domain = "shangdu8.com"
3</SKRIP>
2. Silakan tambahkan kode berikut pada halaman web IFRAME yang ingin Anda terapkan (halaman ini dapat ditempatkan di server mana pun, bukan di server shagndu8.com, misalnya: http://www.cnblogs.com/ ;
1<SCRIPT BAHASA ="VBScript">
2 dokumen.domain = "shangdu8.com"
3</SCRIPT>
Dengan cara ini, IE tertipu dan tertipu, haha, dia mengira bahwa di bawah domain yang sama, IFRAME dapat membuat ketinggian adaptif IFRAME atau menetapkan nilai atau operasi lain ke frame induk.
Catatan: Meskipun kode ini kecil, namun dapat menyelesaikan masalah besar. Saya sudah mengujinya. Silakan menggunakannya. Jika konten IFRAME yang ingin Anda terapkan ada di server orang lain, maka Anda ingin menyelesaikan operasi ini. Anda perlu mengubah konten halaman web dan menambahkan Kode di atas sudah cukup.
Jika Anda memiliki pertanyaan saat digunakan, Anda dapat menghubungi saya
EMAIL:jzeb#163.com
QQ:4803234