Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Помогите с pop окном

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Web-дизайн] >> Помогите с pop окном
Имя
Сообщение << Старые топики   Новые топики >>
Помогите с pop окном - 2007-06-26 19:11:14.680000   
Kaspery

Сообщений: 10
Оценки: 0
Присоединился: 2007-06-23 17:05:12.523333
Дайте код pop окна и инструкцию по размещению на сайте.Плиз.
Post #: 1
RE: Помогите с pop окном - 2007-06-26 19:30:41.150000   
NightmareZz

Сообщений: 1087
Оценки: 0
Присоединился: 2006-10-15 11:16:16.833333
Иди в Гуголь.
Post #: 2
RE: Помогите с pop окном - 2007-06-26 20:21:12.916666   
Ткач

Сообщений: 132
Оценки: 0
Присоединился: 2007-05-27 17:29:01.020000
quote:

JavaScript - новые окна
Часто на сайтах встречаются «новые окна», например чаще всего я их вижу, когда хочу скачать что-то, нажимаю «скачать» открывается маленькое окно, в нем реклама и ссылка на файл (как правило автоматическая).
Я хочу показать, как создавать такие окна. Их большой плюс в том, что можно загрузить в них HTML код и только потом создавать окно с его содержимым.
Думаю проще будет поместить весь код, и его разбирать …
1 ‹SCRIPT LANGUAGE="JavaScript"&gt;
2 function newwindow()
3 {
4 var OpenWindow=window.open("", "newwin", "height=300,width=600");
5 OpenWindow.document.write("‹html&gt;")
6 OpenWindow.document.write ("‹title&gt;Новое окно‹/title&gt;")
7 OpenWindow.document.write ("‹body bgcolor=#FFFFFF&gt;")
8 OpenWindow.document.write ("‹table width='100%' border='0' cellspacing='0' cellpadding='0' height='100%'&gt;")
9 OpenWindow.document.write ("‹tr&gt;‹td align='center'&gt;‹a href= 'http://vr-online.ru' &gt; Посетить сайт‹/a&gt;‹hr size='-1' color='#000000'&gt;‹/td&gt;‹/tr&gt;")
10 OpenWindow.document.write ("‹tr&gt;‹td height='100%'&gt; ‹/td&gt;‹/tr&gt;")
11 OpenWindow.document.write ("‹tr&gt;‹td align='center'&gt;‹font size=-1&gt;‹a href='' onClick='self.close()'&gt; Эта закроет окно‹/a&gt;‹p&gt;‹/font&gt;‹/td&gt;‹/tr&gt;‹/table&gt;")
12 OpenWindow.document.write ("‹/html&gt;")
13 self.name="main window"
14 }
15 ‹/SCRIPT&gt;
Итак, с первой последней строкой все понятно, во второй задаем функции имя, в четвертой создаем переменную OpenWindow, под которой скрывается команда window.open():
var OpenWindow=window.open("", "newwin", "height=300,width=600');
Пустые парные кавычки говорят браузеру о том, что он должен искать информацию о новом окне
С пятой по двенадцатую строку используется переменная OpenWindow, которая говорит, что текст должен быть вставлен в документ
В заключении, для выполнения данной функции нужно вставить в обработчик запуск данной функции. Например onLoad="newwindow()" у тега body или на OnClick у кнопки и т.п
Post #: 3
Страниц:  [1]
Все форумы >> [Web-дизайн] >> Помогите с pop окном







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.