サーバー側の仕事をして、最後に新しいタブを開くボタンクリックイベントがあります。しかし、それが発生すると、InternetExplorerの親タブは非常に奇妙になります。次に、ドキュメントモードがQuirkモードに変更され、Webサイト全体が中央ではなく左に移動し、スタイルも失われていることがわかりました。以下のコードで試しましたが、それでも発生します。
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
なぜそれが起こっているのか、そしてこれを解決する方法を誰かに教えてもらえますか?ありがとう。
私のコードサンプル。
Sub btnTeachersView_Click
........ server side code ........
Response.Write("<script>")
Response.Write("window.open('../abc.aspx','_blank')")
Response.Write("</script>")
End Sub
注:サーバー側にある必要があります。他のジョブを最初に実行する必要があり、クライアントは新しいタブでそれを望んでいるため、そのページにリダイレクトすることはできません。