2010-03-04 5 views
3

나는 오래 동안 잘 작동했지만 최근 이상하고 간헐적으로 문제가 발생하기 시작한 복잡한 고전 ASP 시스템을 가지고 있습니다.IE8 양식 제출되지 않음 (간헐적 인)

일부 양식의 경우 사람들은 "제출"을 클릭한다고보고하지만 양식이 재설정됩니다 (또는 브라우저가 양식을 다시로드하기 만하면 사용자가 차이를 알 수 없을 수도 있음).

최근에는 IE8 사용자 (우리가 사용하는 경우)에게 발생했습니다. 그것은 더 큰 형태 (즉, 제출 된 더 많은 데이터)에서만 일어나는 것으로 보인다. 우리는 폼에 빈 action 태그를 사용하여 자동 제출 (즉,.)하고 POST를 사용합니다.

아주 최근까지 이런 문제에 대해 들어 본 적이 없습니다. 처음에는 한 사용자의 컴퓨터에서 "신뢰할 수있는 영역"설정과 관련 될 수있는 것처럼 보였지만 지금은 다른 곳에서 몇 가지 보고서를 얻었으며 영역 문제라는 것이 명확하지 않습니다. 내 컴퓨터에서 IE8을 실행해도 문제가 발생하지 않습니다.

의견이 있으십니까?

+0

@don이 경우 어디에서 URL을 제공 할 수 있습니까? – orokusaki

+0

Fiddler를 사용하여 요청한 상황을 확인해 보셨습니까? –

+0

URL을 제공하는 것은 어려울 것입니다. 안전한 웹 사이트 및 길거나 복잡한 양식. 필라델피아 필라델피아 필라델피아 필라델피아 필라델피아 필라델피아 필라델피아 필라델피아 감사. –

답변

1

한 가지 해결책은 IE8을 호환 모드로 설정하는 것일 수 있습니다. 따라서 IE7과 비슷한 방식으로 작동합니다.

이렇게하려면 페이지의 < 머리 > 섹션에 특수 메타 태그를 삽입해야합니다. 이를 수행하는 이상적인 장소는 마스터 페이지/템플릿에 있습니다.

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 

희망이 있습니다.

+0

우리는 실제로이 태그를 사용했지만 생각 해줘서 고맙습니다. –

관련 문제