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