2010-09-17 317 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

如果你停下来的意思页面缩小并与浏览器窗口大小的同情扩大,然后用固定宽度的元素应该是相对的(%)