MVC4アプリケーションに組み込んだいくつかの画像リンクで非常に奇妙なことが起こっています。
これらは、次のようにRazorビューで定義されます。
<a href="@Url.Action("Register", "Account")">
<img src="~/Images/register.png" alt="register-graphic" title="Register" />
</a>
これをデバッグすると、ページが読み込まれ、上記のように定義された画像リンクの3つのインスタンスすべてが正常になります。いずれかの画像をクリックすると、ブラウザがターゲットに移動します。
Firefox、Chromeで問題なく動作しますが、他のブラウザを美しく作成することは完全に失敗します。
IEで最初のロード時にこれをデバッグすると、すべてのリンクが正常に機能します。ページの1つに移動すると、機能します。ホームページのリンクをクリックして元のページに戻ると、すべて正常に動作します。
ただし、リンクの1つをクリックし、そのページにアクセスして[戻る]ボタンを押すと、すべてのリンクが強制終了されます。画像に残っているリンクは、ページの最初のリンクだけで、コピーを取得しているようです。すべてのページのHTMLをURLとして!!!!!
IEのさまざまなレンダリングモードをすべて試しましたが、すべて同じように動作します。
私は文字通り、これを修正しようとさえすればいいのか分かりません。
IEが新しいリリースごとにWeb開発をさらに難しくしていると私が知る限り、2013年までにIEはソートされると思いました... :(