2016-03-15 123 views

回答

0

我不認爲你可以在現有的窗口上改變這些設置,但是你可以在你的代碼使用window.open()方法創建的窗口上影響這些設置。

請參閱Window.open() on MDN。有一個您可以設置的選項和里程可能會有所不同瀏覽器。即它可能不適用於所有情況。還要注意同一篇文章中的window.open()的usability issues

例如:

window.open('http://www.google.com', 'WindowName', 'minimizable=no,scrollbars=no,resizable=no,titlebar=no,location=no') 

如預期在我的Chrome瀏覽器測試中,它並沒有完全工作。例如關閉位置欄導致只讀地址欄,而不是完全刪除它。其他選項似乎被忽略。我認爲很多A級瀏覽器正在放棄對這類事情的支持,因爲這可能會導致惡意網站的濫用。

0

默認情況下,窗口的最大按鈕被啓用,但是如果您打開彈出窗口並傳遞一些值作爲窗口屬性,那麼最大按鈕可能被禁用,請參閱下面的方法來完成這項工作:

Set窗口調整大小的屬性作爲沒有或0

格式: window.open( 「PAGEURL」, 「PopupWindow」, 「調整大小=無」); // OR:resizable = 0 示例:

window.open(「http://www.google.com」,「PopupWindow」,「resizable = 0」); window.open(「http://domainname.com/somepage.ext」,「PopupWindow」,「resizable = 0」); window.open(「http://domainname.com/somepage.ext」,「PopupWindow」,「resizable = no」);

相關型號的帖子

http://forums.asp.net/t/1474854.aspx

How To Disable Button Close On Browser For Web Application?

相關問題