Как я могу скрыть адресную строку в модальном диалоге?
Как я могу скрыть адресную строку (адресную строку) в модальном диалоге? Вот мой код:
var dialogFeatures = 'center:yes; dialogWidth:600px; location:no;dialogHeight:400px; edge:raised; help:no; resizable:no; scroll:no; status:no; statusbar:no; toolbar:no; menubar:no; addressbar:no; titlebar:no;';
newwindow2 = window.showModalDialog('Combo?start1=' + calEvent.start + '&end1=' + calEvent.end + '&ownerType=' + < %= ApplicationConstants.OWNER_TYPE_CALENDAR % > , 'app', dialogFeatures);
4 ответа
Это невозможно. Адресная строка является функцией безопасности в большинстве браузеров, в IE начиная с версии 7, в Firefox (я думаю) начиная с версии 2.
Вы не можете скрыть адресную строку, location: no
не является допустимым вариантом для features
аргумент.
В Internet Explorer 7 и более поздних версиях все окна, открытые браузером, имеют адресную строку. То же самое относится и к Google Chrome и другим браузерам, поддерживающим showModalDialog
,
Ты не можешь
Из соображений безопасности скрытие адресной строки запрещено в большинстве браузеров.
В about:config измените этот параметр:
dom.disable_window_open_feature.location
а для menubar и любых других компонентов вы должны изменить их функцию в about:config