js方法區分IE瀏覽器和非IE瀏覽器

2021-10-08 07:39:35 字數 603 閱讀 8547

可以從ie特有的方法和非ie特有的方法來區分不同的瀏覽器

1.為元素新增事件監聽:

非ie:.addeventlistener("click",show,false)//第三個引數為事件流,true為事件捕獲,false為事件冒泡

ie:.attachevent("onclick",show);

2.為元素移除事件監聽:

非ie:.removeeventlistener("click",show)

ie:.detachevent("onclick",show);

3.阻止冒泡

非ie:.stoppropagation()

ie:.cancelbubble = true'

4.取消事件預設行為

非ie:.preventdefault()

ie:.returnvalue = false;

5.獲取非行內樣式以及行內樣式的值

非ie:window.getcomputedstyle(document.get....,null)//第乙個值為獲取的元素,第二個值為偽類,null表示沒偽類

ie:document.getelementbyid("xx").currentstyle

js方法區分IE瀏覽器和非IE瀏覽器

可以從ie特有的方法和非ie特有的方法來區分不同的瀏覽器 1.為元素新增事件監聽 非ie addeventlistener click show,false 第三個引數為事件流,true為事件捕獲,false為事件冒泡 ie attachevent onclick show 2.為元素移除事件監聽 ...

區分IE6 IE7 火狐瀏覽器

針對不同的瀏覽器寫不同的css code的過程,就叫css hack,也叫寫css hack,本文向大家介紹一下使用css hack區別不同瀏覽器的方法,主要瀏覽器有ie6,ie7,firefox等,相信本文介紹一定會讓你有所收穫。使用css hack區別不同瀏覽器 css hack由於不同的瀏覽器...

js 判斷瀏覽器是否IE瀏覽器

蒐羅各種方法來判斷瀏覽器是否為ie瀏覽器 1.最簡單的 來自 if 1,侷限 本判斷方法經過判斷在ie7 ie8 ie8相容模式 在ie9 ie10 ie11 不起作用 解釋 alert 1,2 相當於alert 1,2 tostring 這在ie與非ie上都相同,都會彈出 1,2 alert 1,...