一、瀏覽器的預設行為以及阻止行為
(一)右鍵選單事件:oncontextmenu;
阻止:return false;
阻止:標準瀏覽器:event.preventdefault();
ie8及以下:event.returnvalue = false;
相容:event.preventdefault ? event.preventdefault() :event.returnvalue = false;
(三)瀏覽器的拖拽事件:ondragstart;
阻止:return false;
二、事件***
(一)如果繫結同乙個事件,觸發多個事件處理程式時,使用監聽事件
(二)新增監聽事件
function addevent(obj,event,fn,false)else if(obj.attachevent)else if(obj.detachevent)
JS阻止預設行為
如果事件可取消,則取消該事件,而不停止事件的進一步傳播。語法 event.preventdefault 案例 1 doctype html 2 html lang en 3 head 4 meta charset utf 8 5 title event.preventdefault title 6h...
JS停止事件冒泡 阻止瀏覽器預設行為
一 停止事件冒泡 如果提供了事件物件,則這是乙個非ie瀏覽器 if e e.stoppropagation 因此它支援w3c的stoppropagation 方法 e.stoppropagation else 否則,我們需要使用ie的方式來取消事件冒泡 window.event.cancelbubb...
JS阻止事件冒泡以及瀏覽器預設行為
e的相容 function fn e firefox裡的event跟ie裡的不同,ie裡的是全域性變數,隨時可用。firefox裡的要用引數引導才能用,是執行時的臨時變數 在ie opera中是window.event,在firefox中是event。而事件的物件,在ie中是window.event...