1. 程式人生 > >JavaScript 兼容各大瀏覽器阻止冒泡事件

JavaScript 兼容各大瀏覽器阻止冒泡事件

兼容 ava light else nbsp elb cancel stop nts

JavaScript 兼容各大瀏覽器阻止冒泡事件

        function stopEvent(event) { //阻止冒泡事件
		//取消事件冒泡
		var e = arguments.callee.caller.arguments[0] || event; //若省略此句,下面的e改為event,IE運行可以,但是其他瀏覽器就不兼容
		if (e && e.stopPropagation) {
			// this code is for Mozilla and Opera
			e.stopPropagation();
		} else if (window.event) {
			// this code is for IE
			window.event.cancelBubble = true;
		}
	}    

JavaScript 兼容各大瀏覽器阻止冒泡事件