2009-09-07 10 views
1

IE의 모든 버전에 문제가 있습니다. 그 중 하나는 IE7이이 텍스트 입력 필드에 입력을 등록하지 않는다는 것입니다.Internet Explorer 양식 입력 문제

http://www.flightm8.com/redesign

나는 사이트가 엉망 보이는 순간에 IE의 모든 버전에서 제대로 작동하지 않기 때문에 링크를 게시에 대해 조금 불안 해요, 그것은 여전히 ​​매우 방법 오프 준비되고있다 공공 소비를 위해. 그러나 누군가가이 특별한 문제에 대해 어떤 생각을 밝힐 수 있다면 나는 그것을 매우 고맙게 생각할 것입니다.

그래서 질문입니다 : IE7에서이 문제의 원인은 무엇입니까?

업데이트 : 문제의 원인이 될 수있는 CSS wierdness를 제외하기 위해 페이지 맨 아래에 추가 텍스트 필드를 추가했습니다.

<form method="post" action="nowhere.php"> 
     <input type='text' name='test' value='testing' /> 
    </form> 

그리고 여전히 텍스트를 입력하거나 텍스트를 선택할 수 없습니다. 지금 IE7과 IE6의 독립 실행 형 버전을 실행하여 문제가 발생하는지 궁금합니다. 덕분에 -t

+2

.. 난 아직도 :) – roosteronacid

+0

을 웃고있는 거 아 ... 음 .. .. 내가 말했듯이, 대중의 소비를 위해 준비가되어 있지는 않습니다. – gargantuan

답변

1

함수 일으키는 문제점이 하나 인

modalAlert("NO SELECTIONS"); 

버그가 광고

function findRoutes 

에 :

$("#dialog").css("top", dTop); 

첫째, 당신은 왜 당신이하지 않는 때 iframe을 피해야한다 :이 같은

var message = $('<div></div>').load('/modal/"+modalpage); 

대신 엉터리 코드 :

var iframe = "<iframe id='modal_frame' width='533' height='292' src='/modal/"+modalpage+"' >You didn't give me any information</iframe>" 

당신이 iframe을 필요로하지 않는 경우, 그들을 사용하지 마십시오!

$('body').append(message); 

나는 (기본) 윈 XP에서 IE7을, 나는 텍스트를 입력 할 수 있었다 그러나 동결 (당신이 모든 마커를 추가 할 때) 텍스트를 입력하고 클릭하면, 다음 "경로를 찾을 수"후하는있다 난 그냥 당신에게 설명 버그 ...

+0

. 그래서 나는 그것이 내가 사용하고있는 독립형 버전이라고 생각한다. 도청 전문가. – gargantuan

1

입력 상자에 양식 데이터를 게시 할 때 사용되는 '이름'입력란이 없기 때문에 그럴 것이라고 생각합니다.

function modalAlert 

디버깅해야 호출이 하나 :

+1

W3C가 동의하는 것으로 보입니다 ... "정의 및 사용법 name 속성은 입력 요소의 이름을 지정합니다. name 속성은 양식 데이터를 서버에 제출 한 후 또는 양식 데이터를 참조하기 위해 사용됩니다 클라이언트 측에서 자바 스크립트를 사용하여 참고 :. 만 양식을 제출할 때 그 값이 전달됩니다 name 속성을 가진 요소를 형성한다 ". - http://www.w3schools.com/tags/att_input_name.asp – AnonJr

+0

글쎄,하지만 그 수정안을 만들었지 만 여전히 어떤 입력을 복용하지 않습니다. IE7의 독립 실행 형 버전을 실행 중이기 때문에 그것이 궁금합니다. 실제로 IE7의 텍스트 필드에 텍스트를 입력 할 수 있습니까? 팁을 주신 덕분에 – gargantuan