【问题标题】:Maximum Browser Width and Height On Page Load页面加载时的最大浏览器宽度和高度
【发布时间】:2014-07-16 22:31:55
【问题描述】:

从今天早些时候开始,我已经在 Google 和 stackoverflow 上搜索过了,我只是找不到解决方案。我正在寻找一种使用 JQuery/JS 打开我用最大化窗口创建的网页的方法。因此,在加载用户使用的任何浏览器的页面上,我的网页将显示为好像用户已经点击了浏览器上的最大化按钮,但在加载时会自动显示。

我需要制作一个能够最大限度地展示的交互式网站,有什么想法吗?顺便说一句,我对构建网站非常陌生,因此非常感谢任何基于 JS 小提琴或正确解释的解决方案。

谢谢:)

【问题讨论】:

    标签: javascript jquery html height width


    【解决方案1】:

    出于安全原因,JavaScript 无法更改窗口的大小(包括最小化或最大化)。

    但是,您可以打开一个设置为特定大小的新窗口 - 但不是自动 - 仅用于响应用户交互,例如点击页面(再次出于安全原因)。

    我不知道您网站的内容是什么 - 但如果它不够灵活,无法适应不同的屏幕尺寸(比如游戏,也许?),那么从用户体验的角度来看,您最好的选择可能就是放一些在页面上的某处发文字,上面写着“网站最好全屏查看”。或者,如果它是游戏之类的东西,也许主页上有一个不错的大按钮,上面写着“启动游戏”?

    您的最佳赌注是让您的内容适合任何屏幕尺寸/形状。这通常被称为“响应式网页设计”之类的东西,那里有大量关于如何设计响应式网站以及如何实施所述设计的信息。

    祝你好运!

    【讨论】:

    • 是的,谢谢,但我已经考虑过使用链接将窗口打开到设定的大小,我得到了 Jquery,但我真的想要一个完全最大化的屏幕。就像为视频设置最大屏幕一样,我知道存在安全问题,所以除非你使用 API 或其他东西,否则你不能用 JS 真正做到这一点。我可以让内容适合浏览器的任何屏幕,但这涉及使用 100% 的高度,这很糟糕,因为它会调整大小并且看起来很奇怪。无论如何都感谢您尝试
    【解决方案2】:

    window.innerHeight 和 window.innerWidth

    http://www.w3schools.com/jsref/prop_win_innerheight.asp

    【讨论】:

      猜你喜欢
      • 2011-10-22
      • 2016-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-15
      • 2012-02-26
      • 2013-09-23
      相关资源
      最近更新 更多