![]() |
1
9
首先,请不要这样做。未经用户同意更改浏览器大小通常非常烦人。 如果窗口不是由脚本打开的,一些现代浏览器不允许JavaScript调整浏览器窗口的大小(我假设这就是您所说的全屏)。解决这个问题的唯一方法是更改浏览器的配置。所以,本质上,如果浏览器不允许,你就无能为力。您将不得不打开一个新的弹出窗口并调整其大小以填充屏幕(并惹恼一些用户)。 |
![]() |
2
4
你可以用
坦率地说,虽然这不是话题,但我认为你
许多的
更好的生活
opening a new window
(对用户清楚你在做什么)在几乎所有的用户体验案例中。通过
|
![]() |
3
0
如果不使用一个新窗口,用JavaScript不可能做到这一点(而且这可能因浏览器而异)。 只有外部应用程序(如Flash)才能创建全屏事件。 |
![]() |
4
0
您可以尝试使用javascript设置window.innerHeight/window.innerWidth和窗口位置,以创建一个伪造的“全屏外观”效果。但请注意,这不会跨浏览器/跨操作系统工作。 但是:你为什么要这么做?如果这是一个“正常”的网页,你会得到的唯一效果是驱逐和烦扰你的访客。如果这是一个只有一些用户知道会发生什么的intranet应用程序,告诉他们最好按F11键会更容易。 |
![]() |
5
-3
用javascript编写函数
|