Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.06.2010, 07:35
Новичок на форуме
Отправить личное сообщение для Dekart Посмотреть профиль Найти все сообщения от Dekart
 
Регистрация: 08.06.2010
Сообщений: 1

Google Chrome перерисовка страницы во время выполнения скрипта
Здравствуйте.
Подскажите пожалуйста как с помощью javascript заставить Google Chrome перерисовывать страницу во время выполнения долгого скрипта.


Вначале имеется блок Div1 с display: none;
Я делаю его видимым и помещаю в него текст с помощью jQuery.

("#Div1").show();
$("#Div1").text("Выполнено 10%");


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

Путем:
$("#Div1").text("Выполнено 10%");
...
$("#Div1").text("Выполнено 20%");
...
$("#Div1").text("Выполнено 30%");


Все прекрасно работает в FF и Opera, но Chrome отказывается менять текст в блоке.

Обнаружил что при показе какого либо сообщения сообщения хром обновляет текст.
alert("Test");


Можно ли как нибудь с помощью javascript дать команду браузеру просто перерисовать страницу ничего не подгружая?

window.locate.reload() и window.refresh() не подходят поскольку обрывают выполнение скрипта.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Повторное действие скрипта через определенное время fortitudo jQuery 8 27.01.2010 05:00
Нужно добавить блокировку ссылки на время выполнения скрипта aidka Events/DOM/Window 1 02.08.2009 19:11
Google Chrome Андрей Параничев Opera, Safari и др. 42 02.08.2009 13:23
Определить время генерации страницы. Phoenix Общие вопросы Javascript 3 19.12.2008 07:07
разное время выполнения операции ropowek Events/DOM/Window 2 08.10.2008 12:27