Javascript 窗口和屏幕尺寸更改

Javascript 窗口和屏幕尺寸更改,javascript,browser,screen,zooming,screen-resolution,Javascript,Browser,Screen,Zooming,Screen Resolution,如果窗口和屏幕尺寸发生变化,我是否可以监听JavaScript事件?我知道明显的调整大小事件,但有趣的是,我的窗口和屏幕尺寸正在改变,而没有触发此事件 我的设置非常独特-我有两个外部监视器,一个在正常的缩放级别,另一个在200%的缩放级别。似乎在加载网页的过程中,窗口/屏幕尺寸,如window.innerWidth、window.innerHeight、screen.width等。。。我们正在改变 请注意,我使用的浏览器是IE11。您可以尝试使用setInterval在循环中侦听尺寸更改 大概是

如果窗口和屏幕尺寸发生变化,我是否可以监听JavaScript事件?我知道明显的调整大小事件,但有趣的是,我的窗口和屏幕尺寸正在改变,而没有触发此事件

我的设置非常独特-我有两个外部监视器,一个在正常的缩放级别,另一个在200%的缩放级别。似乎在加载网页的过程中,窗口/屏幕尺寸,如window.innerWidth、window.innerHeight、screen.width等。。。我们正在改变


请注意,我使用的浏览器是IE11。

您可以尝试使用setInterval在循环中侦听尺寸更改

大概是这样的:

严格使用; 让宽度=屏幕宽度; 让高度=屏幕高度; 函数checkDimensioncallback{ 如果宽度!==screen.width | | height!==screen.height{ 日志“维度已更改!”; } }
setIntervalcheckDimension,1000;这就是我的想法。。。但这不是一个最佳的解决方案。问题是,为什么屏幕尺寸会发生变化?你能给我提供更多关于你案例的信息吗?