window.outerWidth 在离开焦点选项卡时等于 0

我正在使用它window.outerWidth来获取工作正常的窗口的宽度。但问题是,window.outerWidth0如果加载页面,是不是在聚焦一个标签。有什么解决方法吗?

Chrome 和 Firefox 上的行为相同。

解决方案:我决定window.innerWidth改用它,因为它即使在选项卡失焦时也能提供正确的宽度,并在我的情况下提供相同的所需结果。


慕姐8265434
浏览 214回答 2
2回答

侃侃尔雅

尝试获取窗口 onfocus 事件处理程序中的宽度。window.onfocus = function() { };
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript