2016-05-04 5 views
0

私のウェブページがIE7に読み込まれるが、IE8に読み込まれる必要があるiframeがあるシナリオがある。IEをエミュレートするモードをIE8からiframeからIE8に上書きする

親ページでは現在変更できないメタタグを使用しています。

<meta content='IE=EmulateIE7' http-equiv='X-UA-Compatible' /> 

私は以下のメタタグで試してみましたが、使用しませんでした。

<meta content='IE=EmulateIE8' http-equiv='X-UA-Compatible' /> 
<meta http-equiv="x-ua-compatible" content="IE=8"> 

iframeからIE8に変更する必要はありますか?

+0

iframeから抜け出す。 if(self!== top)top.location.href = location.href – Tschallacka

+0

@MichaelDibbetsこれはどうしますか? –

+0

iframeを強制的にメインページにします。 – Tschallacka

答えて

0

さて、唯一の本当の現実的な解決策あなたの場合**必須**サポートIE7(これらの日、それを使用しています?)

<!--[if gt IE 7]><!--> 
All your current mark up here. 
<![endif]--> 
<!--[if lte IE 7]> 
Recreate what you have functional for IE7 and below 
<![endif]--> 

IE7の部分は、他のすべてのブラウザでのコメント、そして唯一のショーで非表示になりますie7以下である。

関連する問題