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 없습니다. 링크 역할을하는 버튼이 필요한 경우 CSS로 ''태그를 버튼 모양으로 스타일을 지정하면됩니다. – Spudley
참조 http://stackoverflow.com/questions/6693566/href-around-input-type-submit?answertab=votes#tab-top – Spudley