Показать сообщение отдельно
  #2 (permalink)  
Старый 01.03.2010, 01:20
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Ну document.write открывает поток и браузер ждет, может еще что-то надо дописать, иначе, если бы он (write) каждый раз после себя закрывал поток, каждый вызов document.write перезаписывал бы весь документ, а так мы увидим "12" в обоих случаях:

var win = window.open();
win.document.open();
win.document.write("1");
win.document.write("2");
win.document.close();


var win = window.open();
win.document.write("1");
win.document.write("2");


но обрати внимание, что во втором примере браузер так и ждет окончания загрузки документа (тестил в Firefox 3.6, IE8).

--------
в Chrome 2-й пример почему-то не работает вообще, в Opera 10.50 индикатор загрузки не отображается.

Последний раз редактировалось Octane, 01.03.2010 в 01:32.
Ответить с цитированием