2010-09-17 316 views
2

您好我想禁用用戶調整html網頁的大小。如何做到這一點 我想通過拖動禁用調整大小按鈕和手動調整大小。請幫忙禁用html頁面調整大小

+1

我認爲這是不可能的。也許有一些特定瀏覽器的解決方案。 – meo 2010-09-17 10:12:41

+0

嘿我也需要做你想做的。你是否設法找到解決方案@ganuke? – 2017-06-19 09:02:34

回答

8

你不能,謝天謝地。

當你打開一個新的彈出窗口,你可以要求它使用該功能resizable是unresizable:因爲它被認爲是嚴重的用戶敵對

window.open('something.html', '_blank', 'resizable=no'); 

然而,現代的瀏覽器可能會忽略你的要求。

使用液體佈局可讓您的頁面靈活地響應窗口大小的變化,而不是嘗試將其設置爲具體。網絡本質上是一個可變尺寸的媒體,而手機瀏覽器用戶無論如何都不知道他們的屏幕有多大。

+0

嗯。這適用於IE瀏覽器,但不適用於Firefox。我想只爲ie和firefox做。所以你可以請告訴我如何使用forefox – ganuke 2010-09-17 11:44:56

+0

Firefox在默認情況下禁用它。你可以到'about:config'並改變值'dom.disable_window_open_feature.resizable'來重新啓用你的Firefox副本。 – bobince 2010-09-17 12:35:41

2

請原諒?你在談論調整瀏覽器窗口大小嗎?如果是這種情況,那麼您不能在HTML或JavaScript中執行此操作,因爲這會造成網頁控制瀏覽器行爲的安全風險。

如果你想擺脫滾動條,你可以在CSS中將body標籤設置爲'overflow:hidden'?

+0

是的我正在談論調整瀏覽器窗口的大小 – ganuke 2010-09-17 10:16:39

0

如果你停下來的意思頁面縮小並與瀏覽器窗口大小的同情擴大,然後用固定寬度的元素應該是相對的(%)