Открыть страницу по умолчанию без адресной строки, строки меню и строки состояния в ASP.NET - PullRequest
1 голос
/ 18 декабря 2009

Как открыть страницу Default.aspx без адресной строки, строки меню и строки состояния?

Ответы [ 2 ]

1 голос
/ 18 декабря 2009

Помните, что это пользователь с уже открытым веб-браузером, который выбирает посещение вашего сайта, то есть страницу Default.aspx, независимо от того, запущен ли браузер вами или программой во время тестирования вашего сайта. Таким образом, немного «волшебства» на стороне клиента / JavaScript необходимо для изменения или подделки желаемого результата на основе уже существующего окна браузера ...

Используя JavaScript, вы можете запустить новое окно с отключенными этими функциями и закрыть старое окно. Например, в IE window.open (..) указаны аргументы .

Предоставляет пример

varCustomFeatures = 'titlebar=no, status=no,menubar=no,resizable=yes, scrollbars=no,toolbar=no,location=no,directories=no,left=0,top=0,height=';    
window.open(windowURL, '_blank' , varCustomFeatures,true);

Подробности могут различаться в зависимости от браузера, и в этом случае вам, вероятно, потребуется использовать обнаружение браузера.

0 голосов
/ 18 декабря 2009

Вы не можете.

Однако, вы можете создать всплывающие окна без полос в Javascript, используя метод open, например:

open("MyPage.aspx", "MyWindow", "toolbar=no,status=no,menubar=no");
...