これらはどちらもIE10ではまったく機能しませんが、IE9を含む他のすべてのブラウザーではすべて正常に機能します.
1) リンク内のボタン
IE10 では、このボタンをクリックしても文字通り何もしません。
<a href="http://www.mysite.com/whatever">
<input type="button" class="btn" value="Edit">
</a>
2) ボタンでフォームを送信する
<form action="myfile.php" method="post">
<button class="btn btn-large red" id="submit" type="submit">Generate</button>
</form>
これは非常に奇妙な動作をします。myfile.php
通常は、すぐにページに移動して読み込みを開始すると予想されます。ただし、この場合、ローダーは現在のファイルでスピンし、終了したかのように停止し、10 秒後 (またはフォームの読み込みにかかる時間) に次のページにジャンプします。
重要なのは、ユーザーの観点からは、何もしていないように見えることです。
IE10でこれらの問題に遭遇した人はいますか?
x-ua-compatible を次のように設定するなど、さまざまなことを試しました。
IE=9
IE=9,chrome=1
IE=EmulateIE9
などなど…ですが、特に変化はありません。