可以有多个JavaScript处理程序注册到事件吗?

Mat*_*att 4 javascript javascript-events

可以有多个JavaScript处理程序注册到window.onresize等事件吗?我尝试使用+ =,但这没有效果.只有=这显然取代了以前分配的任何事件.

小智 8

对于IE,您可以使用: window.attachEvent('onresize', handler);

handler是你的处理函数.

在所有其他浏览器中,您可以使用: window.addEventListener('resize', handler);

这两个函数都可以多次使用以附加多个事件处理程序.