Раньше я был очень подавлен, сталкиваясь с такой проблемой. Почему MS разработала такой дурацкий IE, чтобы этим людям приходилось за ним следовать? Потом я задумался, а в целях безопасности стоит добавить ограничения. , другие могут свободно изменять содержимое вашей веб-страницы и т. д. . .
Ладно, не будем о прочей ерунде, давайте посмотрим на следующее:
Не забудьте ссылаться на имя домена как на имя домена, а не WWW или другое, например: shagndu8.com, а не www.shangdu8.com.
1. Добавьте следующий код на родительскую веб-страницу:
1<SCRIPT LANGUAGE="VBScript">
2 document.domain = "shangdu8.com"
3</СКРИПТ>
2. Добавьте следующий код на веб-страницу IFRAME, которую вы хотите применить (эту страницу можно разместить на любом сервере, кроме сервера shagndu8.com, например: http://www.cnblogs.com/ ;
1<SCRIPT ЯЗЫК ="VBScript">
2 document.domain = "shangdu8.com"
3</SCRIPT>
Таким образом IE был обманут и одурачен, хаха, он думал, что под тем же доменом IFRAME может сделать IFRAME адаптивной высотой или назначить значения или другие операции родительскому фрейму.
Примечание. Хотя этот код небольшой, он может решить большие проблемы. Я его протестировал. Если контент IFRAME, который вы хотите применить, находится на чужом сервере, то вы хотите завершить эту операцию. вам нужно изменить содержимое веб-страницы и добавить приведенный выше код.
Если у вас возникнут вопросы во время использования, вы можете связаться со мной
ЭЛЕКТРОННАЯ ПОЧТА: jzeb#163.com
Вопрос: 4803234