Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 页面加载时强制最大浏览器大小_Javascript_Jquery - Fatal编程技术网

Javascript 页面加载时强制最大浏览器大小

Javascript 页面加载时强制最大浏览器大小,javascript,jquery,Javascript,Jquery,我想知道是否有可能使用JavaScript来检测用户的浏览器是否被最小化(不是完全最小化——只是将大小减小到更小,然后最大化),以及是否在页面加载网站时>强制全屏> $( document ).ready(function() { if (smaller then max screen) { screen = 100%; // general idea }); 是的,可以使用jQuery检测大小的变化,下面是如何做到这一点: $(window).resize(function()

我想知道是否有可能使用JavaScript来检测用户的浏览器是否被最小化(不是完全最小化——只是将大小减小到更小,然后最大化),以及是否在页面加载网站时>强制全屏>

$( document ).ready(function() {
   if (smaller then max screen) {
   screen = 100%; // general idea
});

是的,可以使用jQuery检测大小的变化,下面是如何做到这一点:

$(window).resize(function() {
  //...
});
下面是如何最大化浏览器窗口:

window.moveTo(0, 0);
window.resizeTo(screen.availWidth, screen.availHeight);

但事实上,我不鼓励这样做,因为最好是用户控制浏览体验。

“在网页加载时(一旦访问URL)”–如果浏览器最小化,这怎么会发生?我个人不喜欢所有自我最大化的网站——我想控制我的窗口大小。也就是说,这里是为了最大化:这里是为了检测最小化:正如我想你们已经知道的,这是糟糕的用户体验。为什么你认为用户需要全屏强制?页面显示什么?最大化与全屏不同。由于安全问题,在没有用户干预的情况下,您将无法切换到真正的全屏。(假设一个全屏窗口模拟桌面和请求的凭据)请不要使用此选项。作为一个项目,这是很好的,但对一般公众来说,这确实会让人恼火,而且会让你的网站名誉扫地。作为旁注,
window.resizeTo
window.moveTo
由浏览器选项控制,如果网页可以使用这些方法,用户可以选择。谢谢@Teemu.In chrome,如何禁用
window.resizeTo
window.moveTo