Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Медленное открытие окна (https://javascript.ru/forum/misc/7428-medlennoe-otkrytie-okna.html)

m00 01.02.2010 07:56

Медленное открытие окна
 
Всем привет.

Есть кнопка, при нажатии на которую происходит следующее:
1. Открывается новое окно
2. Сабмитится форма в окне родителе, сервер возвращает большой кусок xml данных
3. В новое открытое окно подгружается xsl шаблон, который содержит в себе > 4000 кода (в перемешку xslt, html, javascript)
4. Шаблон преобразует полученные xml данные и выводит клиенту

Проблема в том, что после нажатия кнопки и до полного открытия окна проходит порядка 7-8 секунд.

Сабмит формы происходит быстро, т.е. все серверные операции проходят быстро и ответа сервера не нужно ждать.

В чем может быть проблема? Каким образом можно ускорить открытии нового окна?

Kolyaj 01.02.2010 12:09

Цитата:

Сообщение от m00
В чем может быть проблема?

Отвечу цитатами

Цитата:

Сообщение от m00
большой кусок xml данных

Цитата:

Сообщение от m00
xsl шаблон, который содержит в себе > 4000 кода

Цитата:

Сообщение от m00
Шаблон преобразует полученные xml данные


m00 02.02.2010 08:23

1. Долго срабатывает window.open (На моей машине начиная от 2.5 секунд). Думаю у клиентов, которые обратились с этой проблемой ещё дольше ... с этим ничего не поделаешь, приложение работает только под ie ...

2. После открытия карточки шло много запросов на сервер. Сделали один запрос и часть перенесли в карточку (раскидали подгрузку инфы на клики различных блоков, чтоб инфа подгружалась по мере надобности)

Спасибо.


Часовой пояс GMT +3, время: 12:58.