2013-10-23 2 views
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 

등 ... 그러나 그것은 전혀 차이를 만들어 않았습니다.

+3

IIRC 없습니다. 링크 역할을하는 버튼이 필요한 경우 CSS로 ''태그를 버튼 모양으로 스타일을 지정하면됩니다. – Spudley

+0

참조 http://stackoverflow.com/questions/6693566/href-around-input-type-submit?answertab=votes#tab-top – Spudley

답변

0

시도 : 링크 내에서 버튼이 유효한 HTML

<a href="http://www.mysite.com/whatever">Edit</a><br /><br /> 

<form action="myfile.php" method="post"> 
    <input class="btn btn-large red" id="submit" type="submit" value="Generate" /> 
</form> 
관련 문제