1
這兩個按鈕在IE10中都不適用於我,但它們在所有其他瀏覽器(包括IE9)中都能正常工作。在IE10中不起作用的按鈕
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-兼容:
IE=9
IE=9,chrome=1
IE=EmulateIE9
等等...但它並沒有作出任何差別。
IIRC,鏈接內的按鈕是無效的HTML。如果您需要一個充當鏈接的按鈕,只需使用CSS將''標籤設置爲像一個按鈕。 – Spudley
參見http://stackoverflow.com/questions/6693566/href-around-input-type-submit?answertab=votes#tab-top – Spudley