Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№124-11-2008 11:49:17

Gourmet
Участник
 
Группа: Members
Зарегистрирован: 14-10-2008
Сообщений: 80
UA: Firefox 3.0

вопрос о перерисовке окна после отправки данных формы

к знатокам тонких настроек Мурзиллы вопрос: 

предположим на сайте используется window.open для открытия окон с формами ввода

после того, как пользователь ввел данные и закрыл форму с отправкой данных на сервер, окно с формой закрывается

Internet Explorer в этом случае полностью перегружает окно, из которого был вызван попап (выполняет location.reload(true);)

Мурзилла похоже его тоже перерисовывает (окно заметно моргает), но берет его из своего кша

как его настроить, чтобы он при закрытии "дочернего" попап окна полностью перегружал "родительское"?

вопрос возник из-за форума, в котором реплика пишется в дочернем попап окне, а в родительском есть 

Код:
onclick="openWindow(.....); return false"

где 

Код:

function openWindow (url)
{         
    window.open(url,"","width=650,height=550,toolbar=no,menubar=no,scrollbars=yes,status=no,location=no,resizable=yes");
}



в IE отправка реплики вызывает перерисовку окна, и реплика видна в форуме, а в Мурзилле приходится давить рефреш

не настривается ли это где-нибудь в about:config?

Отсутствует

 

№224-11-2008 12:16:28

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Iceweasel 3.0

Re: вопрос о перерисовке окна после отправки данных формы

антикеширующие заголовки стоят?

Отсутствует

 

№324-11-2008 12:19:55

Gourmet
Участник
 
Группа: Members
Зарегистрирован: 14-10-2008
Сообщений: 80
UA: Firefox 3.0

Re: вопрос о перерисовке окна после отправки данных формы

страница самая обычная, ничего особенного в заголовке нет, только META CONTENT

Отредактировано Gourmet (24-11-2008 12:21:36)

Отсутствует

 

№424-11-2008 14:44:58

Gourmet
Участник
 
Группа: Members
Зарегистрирован: 14-10-2008
Сообщений: 80
UA: Firefox 3.0

Re: вопрос о перерисовке окна после отправки данных формы

если вопрос был про Cache-Control, то это не совсем подходящее решение (поэтому эти теги не используются)

заголовок один и тот же для всех страниц, но перегружать надо только те страницы, которые содержат форум или пользовательские документы, и перегружать их надо только тогда, когда закрылось дочернее окно

попробовал добавить мета с no-cache и must-revalidate - не помогло

скорее всего, что мигание страницы после отправки дочерней формы - это не взятие ее из кша, а просто перерисовка того, что загружено

Отредактировано Gourmet (24-11-2008 14:50:16)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]