Eu costumava ficar muito deprimido ao encontrar esse tipo de problema. Por que a MS desenvolveu um IE tão estúpido, para que essas pessoas tenham que segui-lo? , outros podem Sinta-se à vontade para alterar o conteúdo da sua página da web, etc. . .
Ok, não vamos falar de outras bobagens, vamos dar uma olhada no seguinte:
Lembre-se de se referir ao nome de domínio como nome de domínio, não WWW ou outro, por exemplo: shagndu8.com, mas não www.shangdu8.com
1. Adicione o seguinte código à página da web pai:
1<LINGUAGEM DO SCRIPT="VBScript">
2documento.domínio = "shangdu8.com"
3</SCRIPT>
2. Adicione o seguinte código à página IFRAME que deseja aplicar (esta página pode ser colocada em qualquer servidor, não no servidor de shagndu8.com, por exemplo: http://www.cnblogs.com/ ;
1<SCRIPT IDIOMA="VBScript">
2documento.domínio = "shangdu8.com"
3</SCRIPT>
Desta forma, o IE foi enganado e enganado, haha, ele pensou que sob o mesmo domínio, IFRAME pode tornar a altura adaptativa do IFRAME ou atribuir valores ou outras operações ao quadro pai.
Nota: Embora este código seja pequeno, ele pode resolver grandes problemas. Eu testei-o, sinta-se à vontade para usá-lo. Se o conteúdo IFRAME que você deseja aplicar estiver no servidor de outra pessoa, você deseja concluir esta operação. você precisa alterar o conteúdo da página da web e adicionar O código acima servirá.
Se você tiver alguma dúvida durante o uso, pode entrar em contato comigo
E-MAIL:jzeb#163.com
PQ:4803234