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