Javascript 取消浏览器最大化

标签 javascript browser window-resize

单击时,取消最大化当前浏览器。

resizeTo() 显然不适用于 chrome 上打开的选项卡(如果我错了,请纠正我)。

想知道是否有办法操纵窗口本身。

最佳答案

只有您自己打开了窗口(即通过 window.open()),您才能操作该窗口。

您可以通过执行以下操作打开当前窗口的副本:

var popup = window.open(window.location);
popup.resizeTo(250, 250);

这是为了安全和用户方便。这样,就很难创建一个一打开就在屏幕上跳转的网站,例如,这会让用户非常烦恼。

关于Javascript 取消浏览器最大化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28513229/

相关文章:

c# - 如何防止 AJAX 导航离开 WP7 中的 WebBrowser 控件中的页面

javascript - 我如何使用 JQuery 来执行此操作? (循环遍历类(class))

firefox - 黑板标题 : Ok in Chrome and IE8, 在 Firefox 中不稳定

browser - 来自浏览器的 http 请求中缺少 "Accept-Language" header

JavaScript 窗口高度

reactjs - 如何使用 react 测试库模拟 ResizeObserver 以在单元测试中工作

javascript - jQuery 在 resize() 之后错误的 outerWidth() 和 outerHeight()

javascript - 发送 Ajax 请求将帖子数据从一个 URL 发送到另一个 URL 而不会出现 CORS 错误

javascript - 在 asp.net 中捆绑

javascript - flexslider响应式轮播问题