Эта проблема началась на другой доске , но Дейв Уорд , который был очень быстрым и полезным, также есть здесь, так что я хотел бы найти здесь для, надеюсь, последний оставшийся кусок головоломки.
По сути, я искал способ делать постоянные обновления веб-страницы после долгого процесса. Я думал, что AJAX - это путь, но у Дейва есть хорошая статья об использовании JavaScript . Я интегрировал его в свое приложение, и он отлично работал на моем клиенте, но НЕ на моем сервере WebHost4Life. У меня есть другой сервер @ Brinkster и решил попробовать его там, и он работает. Весь код одинаков на моем клиенте, WebHost4Life и Brinkster, поэтому, очевидно, что-то происходит с WebHost4Life.
Я планирую написать им письмо или запросить техническую поддержку, но я бы хотел проявить инициативу и попытаться выяснить, что может произойти с их концом, чтобы вызвать эту разницу. Я сделал все, что мог с моим кодом, чтобы отключить буферизацию, как Page.Response.BufferOutput = False
. Какие настройки сервера они могли бы реализовать, чтобы вызвать эту разницу? Есть ли способ, которым я мог бы обойти это самостоятельно без их помощи? Если нет, что им нужно будет сделать?
Для справки, ссылка на рабочую версию более простой версии моего приложения находится @ http://www.jasoncomedy.com/javascriptfun/javascriptfun.aspx, а та же самая неработающая версия - @ http://www.tabroom.org/Ajaxfun/Default.aspx. Вы заметите в рабочей версии вы получаете обновления с каждым шагом, но на том, который этого не делает, он долго сидит там, пока все не будет сделано, а затем выполняет все обновления для клиента сразу ... и это заставляет меня грустно.