Допустим, мы хотим вывести картинку методом document.write.
document.write("<p align=center><img  SRC='18.jpg'>")
Метод document.write выводит изображение в новое окно с неизвестным адресом. Закрыть
его с помощью window.close() нельзя. Чтобы избавиться от этого окна (закрыть его),
используется метод location. Однако, возвращение методом location по адресу
исходного окна приводит к непрерывному повторению части скрипта, расположенной
до строки, где появляется код, содержщий document.write.
      Для того, чтобы исходное окно все время было открыто, скрипт надо
дополнить одной строчкой. Она открывает новое окно и с помощью метода 
document.write в него вписывается изображение. Новое окно можно закрыть
через заданное время, либо держать его открытым. При этом исходное окно будет открыто
и будет выполяться сценарий скрипта
<script>
 function WP()
{
 c = window.open("","","width=650,height=400,left=400, top=150");
 c.document.write("<p align=center&пt<img  SRC='617.jpg'>")
 setTimeout('c.window.close()',3000)
}
</script>
<input  type="button"  value="write"  onClick="WP()"> 

 

Нажмите кнопку. Открывшееся окно закрывается автоматически по коду
setTimeout('c.window.close()',3000).





home (оглавление)

Hosted by uCoz