Программирование |
Web мастеру |
3D Графика и анимация |
Сетевая безопасность |
Гостевая книга |
Форум |
Ссылки |
Услуги |
|
|
На главную страницу > > В раздел Web Мастеру |
Открытие нового окна браузера. |
Прочитав данную статью, Вы узнаете, как можно открывать новое окно браузера с помощью языка HTML и JavaScript. HTML вариант является намного проще, но не имеет множество настроек, которыми обладает вариант с использованием языка JavaScript. В HTML варианте Вы не можете задать ширину, высоту нового окна, а также наличие полос прокрутки, панели инструментов и панели статус бара. Итак, чтобы открыть новое окно при помощи языка HTML Вам нужно использовать атрибут target со значением _blank: <a href="http://www.site.ru" target="_blank">Site.ru</a> На этом возможности языка HTML заканчиваются. Рассмотрим вариант JavaScript, а конкретно метод open объекта window. Запишем его со всеми возможными параметрами: window.open('http://www.your_site.ru','namewin','menubar, toolbar, location, status, scrollbars, resizable, width, height') Разберём все параметры по отдельности: http://www.your_site.ru -URL сайта, который откроется в новом окне. namewin- Имя окна, которое должно открыться. Затем по имени можно обращаться к новому окну. menubar -Этим параметром определяется показывать ли меню браузера в новом окне. Если Вы хотите, чтобы меню было видно, следует написать menubar=1, если нет, menubar=0 toolbar - Этим параметром определяется показывать ли стандартные кнопки в новом окне. Значения задаются аналогично предыдущему параметру. location - Этим параметром определяется показывать ли панель Adress браузера в новом окне. Значения задаются аналогично предыдущему параметру. status - Этим параметром определяется показывать ли строку состояния браузера в новом окне. Значения задаются аналогично предыдущему параметру. scrollbars - Этим параметром определяется показывать ли полосу прокрутки браузера в новом окне. Значения задаются аналогично предыдущему параметру. resizable - Этим параметром определяется может ли пользователь изменить размер нового окна. Значения задаются аналогично предыдущему параметру. width - Этим параметром определяется ширина нового окна. Значение задается в пикселах. height - Этим параметром определяется высота нового окна. Значение задается в пикселах.
<a href="#1" onClick="window.open('http://www.your_site.ru/', 'newWin', 'Toolbar=0, Location=0, Status=0, Menubar=0, Scrollbar=0, Resizable=0, Width=500, Height=500')">Ссылка</a> |
На главную страницу > > В раздел Web Мастеру |