Пустая страница ColdFusion в IE7 при обновлении? - PullRequest
0 голосов
/ 21 апреля 2010

Я новичок в ColdFusion, у меня есть одна базовая проблема, которая действительно тормозит меня.

Я делаю правки в текстовом редакторе и обновляю страницу в веб-браузерах для тестирования. Стандартные вещи для веб-разработчиков, никакой сниффинг в браузере, перенаправление или другие странности, и никакие прокси не задействованы.

Когда я обновляю страницу в Chrome или Firefox, все работает нормально, но когда я обновляю в IE7, я получаю пустую страницу. Просмотр источника показывает мне:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8"></HEAD>
<BODY></BODY></HTML>

Вот и все. Пока я выполняю рендеринг для переходного DTD, заголовок real содержит заголовок и т. Д.

Мой сервер разработки - CF 9, производство - 8. Эта проблема возникала в обоих случаях. Кажется, что может происходить только на страницах, которые являются результатом действия POST.

Я никогда не сталкивался с этим в ASP.NET (моя обычная среда разработки) с использованием тех же браузеров.

Ответы [ 2 ]

0 голосов
/ 21 апреля 2010

Если я правильно помню, IE не переопределяет формы при обновлении по умолчанию. Прошло несколько лет с тех пор, как я использовал его не только для тестирования. Тем не менее, я также вспоминаю, что в нем содержалось сообщение «срок действия этой страницы истек» или что-то подобное, так что, возможно, это не та проблема, с которой вы столкнулись.

0 голосов
/ 21 апреля 2010

Я предполагаю, что вы используете IIS. Если это так, просто для того, чтобы каждый раз получать свежую версию страницы, установите срок действия содержимого (в разделе HTTP-заголовков в конфигурации сайта) на «немедленно»

Кроме того, очистите кэш IE и файлы cookie ... И в окне администрирования CF снимите флажок «Включить коды состояния HTTP» на главной странице настроек.

...