我正在使用以下代码来监控屏幕尺寸更改并运行alertSize()
,但它仅在加载页面时有效,然后才能正常工作
window.onresize=alertSize();
答案 0 :(得分:1)
你想要
window.onresize = alertSize;
您需要设置“onresize”属性来引用您的函数,而不是调用函数的结果。
实际上你可能不应该尝试这个,因为测试你的函数是否真正使用alert()
会非常痛苦。在桌面计算机上调整窗口大小时,浏览器会触发许多“调整大小”事件。
您可能还想查看CSS媒体查询。