この種の問題に遭遇したとき、私はなぜ MS がこのような愚かな IE を開発し、この人たちに従わなければならないのか、と考えました。そうしないと、安全のために制限が追加されるはずです。 、他の人はウェブページのコンテンツなどを自由に変更できます。 。 。
さて、他のナンセンスについては話さないで、次のことを見てみましょう。
ドメイン名は、WWW などではなく、必ずドメイン名として参照してください。たとえば、 www.shangdu8.comではなく、shagndu8.com となります。
1. 次のコードを親 Web ページに追加してください。
1<スクリプト言語="VBScript">
2 document.domain = "shangdu8.com"
3スクリプト>
2. 適用したい IFRAME Web ページに次のコードを追加してください (このページは、shagndu8.com のサーバーではなく、任意のサーバーに配置できます。たとえば、 http://www.cnblogs.com/ ;
1
このようにして、IE はだまされ、だまされました。ははは、同じドメインの下で、IFRAME が高さを適応させたり、値やその他の操作を親フレームに割り当てたりできると彼は考えました。
注: このコードは小さいですが、大きな問題を解決することができます。適用したい IFRAME コンテンツが他の人のサーバーにある場合は、この操作を完了してください。 Web ページのコンテンツを変更して、上記のコードを追加する必要があります。
使用中に質問がある場合は、私に連絡してください
メール:jzeb#163.com
QQ:4803234