最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ie和firefox不兼容的解決方法集合

 更新時(shí)間:2009年04月28日 19:30:06   作者:  
網(wǎng)頁(yè)設(shè)計(jì)很多情況下,需要注意ie跟firefox的不同區(qū)別,腳本之家提供了不好這樣的文章,大家可以好好看下。
1、firefox和ie事件event處理
在ie中,事件對(duì)象是作為一個(gè)全局變量來(lái)保存和維護(hù)的。 所有的瀏覽器事件,不管是用戶觸發(fā)
的,還是其他事件, 都會(huì)更新window.event 對(duì)象。 所以在代碼中,只要輕松調(diào)用 window.event
就可以輕松獲取 事件對(duì)象, 再 event.srcElement 就可以取得觸發(fā)事件的元素進(jìn)行進(jìn)一步處理
在ff中, 事件對(duì)象卻不是全局對(duì)象,一般情況下,是現(xiàn)場(chǎng)發(fā)生,現(xiàn)場(chǎng)使用,ff把事件對(duì)象自動(dòng)傳
遞給對(duì)應(yīng)的事件處理函數(shù)。 在代碼中,函數(shù)的第一個(gè)參數(shù)就是ff下的事件對(duì)象了。
<button id="btn4" onclick="foo4()">按鈕4</button>
<script>
function foo4(){
var evt=getEvent();
var element=evt.srcElement || evt.target ;
alert(element.id)
}
function getEvent()
{ //同時(shí)兼容ie和ff的寫法
if(document.all) return window.event;
func=getEvent.caller;
while(func!=null){
var arg0=func.arguments[0];
if(arg0){
if((arg0.constructor==Event || arg0.constructor ==MouseEvent) || (typeof(arg0)=="object" && arg0.preventDefault && arg0.stopPropagation)){
return arg0;
}
}
func=func.caller;
}
return null;
}
</script>
2、firefox和ie對(duì)手型指針cursor不兼容
手型指針有cursor:hand和cursor:pointer兩種寫法,其中cursor:hand在ff中不支持,返回錯(cuò)誤!
只要使用cursor:pointer即可,ff和ie都支持!
  • JavaScript深入V8引擎以及編寫優(yōu)化代碼的5個(gè)技巧

    JavaScript深入V8引擎以及編寫優(yōu)化代碼的5個(gè)技巧

    這篇文章主要介紹了JavaScript深入V8引擎以及編寫優(yōu)化代碼的5個(gè)技巧,JavaScript引擎是執(zhí)行 JavaScript 代碼的程序或解釋器。JavaScript引擎可以實(shí)現(xiàn)為標(biāo)準(zhǔn)解釋器,或者以某種形式將JavaScript編譯為字節(jié)碼的即時(shí)編譯器。,需要的朋友可以參考下
    2019-06-06
  • Javascript this關(guān)鍵字使用分析

    Javascript this關(guān)鍵字使用分析

    這是來(lái)自http://www.quirksmode.org/js/this.html這篇文章里對(duì)this的定義,直接看定義似乎什么也不知道,下面通過(guò)實(shí)例來(lái)說(shuō)明各種情況下this所指代的對(duì)象以及原理。
    2008-10-10
  • Javascript使用post方法提交數(shù)據(jù)實(shí)例

    Javascript使用post方法提交數(shù)據(jù)實(shí)例

    這篇文章主要介紹了Javascript使用post方法提交數(shù)據(jù),實(shí)例分析了javascript實(shí)現(xiàn)post提交數(shù)據(jù)的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-08-08
  • 純JavaScript實(shí)現(xiàn)的完美漸變彈出層效果代碼

    純JavaScript實(shí)現(xiàn)的完美漸變彈出層效果代碼

    對(duì)于Web項(xiàng)目開發(fā)尤其是前臺(tái)UI的設(shè)計(jì)而言,用戶體驗(yàn)至關(guān)重要,因?yàn)樗苯雨P(guān)系到項(xiàng)目的成敗,簡(jiǎn)潔,平滑,優(yōu)雅的設(shè)計(jì)永遠(yuǎn)能夠受到用戶的青睞。
    2010-04-04
  • fastclick插件導(dǎo)致日期(input[type=

    fastclick插件導(dǎo)致日期(input[type="date"])控件無(wú)法被觸發(fā)該如何解決

    這篇文章主要介紹了fastclick插件導(dǎo)致日期(input[type="date"])控件無(wú)法被觸發(fā)該如何解決,需要的朋友可以參考下
    2015-11-11
  • JS的事件循環(huán)執(zhí)行機(jī)制詳解

    JS的事件循環(huán)執(zhí)行機(jī)制詳解

    JS執(zhí)行是單線程的,它是基于事件循環(huán)的,那么本篇博文就來(lái)分享一下關(guān)于JS的事件循環(huán)執(zhí)行機(jī)制,感興趣的小伙伴可以跟著小編一起來(lái)學(xué)習(xí)
    2023-05-05
  • 一文剖析JavaScript中閉包的難點(diǎn)

    一文剖析JavaScript中閉包的難點(diǎn)

    這篇文章主要為大家詳細(xì)介紹了JavaScript中閉包的一些難點(diǎn),文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)JavaScript有一定幫助,需要的可以參考一下
    2022-09-09
  • js簡(jiǎn)單時(shí)間比較的方法

    js簡(jiǎn)單時(shí)間比較的方法

    這篇文章主要介紹了js簡(jiǎn)單時(shí)間比較的方法,通過(guò)2個(gè)自定義函數(shù)實(shí)現(xiàn)針對(duì)時(shí)間與日期的比較功能,涉及javascript日期及時(shí)間換算與比較操作相關(guān)技巧,需要的朋友可以參考下
    2016-08-08
  • JavaScript+html5 canvas實(shí)現(xiàn)本地截圖教程

    JavaScript+html5 canvas實(shí)現(xiàn)本地截圖教程

    這篇文章主要為大家詳細(xì)介紹了JavaScript+html5 canvas實(shí)現(xiàn)本地截圖教程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-02-02
  • 最新評(píng)論

    太白县| 班玛县| 霸州市| 丰城市| 若尔盖县| 镇坪县| 尼木县| 黎平县| 定边县| 贞丰县| 汉川市| 泰顺县| 苏尼特右旗| 永城市| 洪江市| 凯里市| 泉州市| 沙田区| 花垣县| 郎溪县| 久治县| 湖州市| 工布江达县| 巫溪县| 乡宁县| 韶关市| 黄大仙区| 通城县| 铜陵市| 金沙县| 锡林浩特市| 岢岚县| 隆回县| 桦川县| 凤凰县| 清涧县| 高平市| 贵溪市| 夹江县| 湟中县| 磐安县|