IE8 Форма не отправляется (с перерывами) - PullRequest
3 голосов
/ 05 марта 2010

У меня сложная классическая система ASP, которая хорошо работала в течение многих лет, но недавно у меня появилась странная и периодически возникающая проблема.

В некоторых формах люди сообщают, что они нажимают «Отправить», но форма просто сбрасывает себя (или, возможно, браузер просто перезагружает форму - мои пользователи, вероятно, не могут заметить разницу).

Совсем недавно это произошло с пользователем с IE8 (мы используем). Кажется, что это происходит только с большими формами (то есть больше данных, представленных). Мы используем пустой тег действия в форме для самостоятельной отправки (т.е.) и используем POST.

Мы никогда не слышали о такой проблеме до недавнего времени. Сначала казалось, что это может быть связано с настройками «Доверенной зоны» на компьютере одного пользователя, но сейчас мы получили несколько отчетов из других мест, и менее ясно, что это проблема зоны. На моей собственной машине, также использующей IE8, у меня никогда не возникало проблем.

Есть мысли?

1 Ответ

1 голос
/ 10 марта 2010

Одним из решений может быть включение IE8 в режим совместимости, который ведет себя аналогично IE7.

Чтобы сделать это, вы должны поместить специальный метатег в раздел вашей страницы. Идеальное место для этого - главная страница / шаблон.

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

Надеюсь, это поможет.

...