IE7 & 8 does not have an event object as a function parameter; instead, window.event exists. Try
window.event.cancelBubble = true
to stop the spread. To avoid problems with FireFox, etc., follow these steps:
if (!event) event = window.event; //IE9 & Other Browsers if (event.stopPropagation) { event.stopPropagation(); } //IE8 and Lower else { event.cancelBubble = true; }
source share