#javascript #css
#javascript #css
Вопрос:
Мне нужно открыть несколько всплывающих окон при нажатии на гиперссылку на странице, по этой причине я должен использовать Window.open вместо функции showModalDialog .
Но я вижу, что использование Window.open для просмотра недостаточно. (В принципе, я хочу отключить окно URL и добавить туда все свои материалы)
Пожалуйста, скажите мне, возможно ли это с помощью window.open ??
Или, пожалуйста, подскажите мне, каков наилучший подход в этом случае??
Ответ №1:
Вы можете указать, какие функции вы хотите использовать во всплывающих окнах, используя третий аргумент для window.open
:
strWindowFeatures
Необязательный параметр. Этот параметр представляет собой строку, в которой перечислены запрошенные функции окна (функциональные возможности окна и панели инструментов) нового окна браузера. Этот строковый параметр не должен содержать пробелов. Каждая запрошенная функция окна должна быть разделена запятой внутри символьной строки.
На странице, на которую я ссылался, даже есть диаграмма, которая поможет вам разобраться, какие функции какие.
Ответ №2:
myRef = window.open('win','mywin','left=20,top=20,width=500,height=500,toolbar=1,resizable=0');
посетите w3c для получения полного списка и совместимости с браузером
Ответ №3:
Существует множество настроек, которые вы можете ввести.
Если вы просто хотите отключить панель инструментов, строку меню и поля адреса, сделайте это:
window.open('','','menubar=no,toolbar=no,location=no');
Смотрите полный список настраиваемых параметров здесь:
http://www.w3schools.com/jsref/met_win_open.asp