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

一個(gè)多瀏覽器支持的背景變暗的div并可拖動(dòng)提示窗口功能的代碼

 更新時(shí)間:2008年04月08日 20:34:31   作者:  
兼容IE、Firefox、Opera前幾天在網(wǎng)上找了許多資料,看了不少兄弟的源碼,一直找不到合適的,要不就是拖動(dòng)有問(wèn)題,要不就是不兼容Firefox,所以自已寫(xiě)了一個(gè),下面是代碼:

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]

IE7.0、Firefox2.0、Opera9.0測(cè)試通過(guò)
歡迎大家指教批評(píng)

前段時(shí)間一直在研究Js,網(wǎng)上有很多關(guān)于兼容瀏覽器方面的文章,給大家找了幾個(gè):
http://blog.csdn.net/zqian1987/archive/2008/03/02/2140055.aspx
http://www.cnblogs.com/jacklong/archive/2008/01/10/1033954.html

下面寫(xiě)寫(xiě)我這段時(shí)間的一些心得,主要介紹兼容IE和FireFox方面,Opera9.0前的版本好像N多東西不支持,暫時(shí)不介紹,Opera9.0以后的版本在Javascript解釋方面和FireFox比較接近。
我介紹的都是一些細(xì)節(jié)方面的東西,側(cè)重于寫(xiě)一些不常見(jiàn)的情況,想到新的我會(huì)持續(xù)補(bǔ)充:
1、創(chuàng)建一個(gè)Element,通用的寫(xiě)法為createElement("div")
   IE中也可以這樣寫(xiě)createElement("<div style='color:#FFFFFF'>"),但Firefox不認(rèn)
2、IE中的width、height與Firefox中概念不同,IE中width=FireFox中的width+2*borderWidth+2*Padding
   參見(jiàn):http://help.powereasy.net/Template/WEB/1557.html
3、動(dòng)態(tài)添加css代碼 
cssStr = "p { color:#FF0000;} a { font-size:9pt;}";
var style = win.document.createStyleSheet();
style.cssText = cssStr;FireFox:復(fù)制內(nèi)容到剪貼板代碼:
cssStr = "p { color:#FF0000;} a { font-size:9pt;}";
var style = win.document.createElement("style"); 
style.type = "text/css"; 
style.innerHTML = cssStr; 
win.document.getElementsByTagName("HEAD").item(0).appendChild(style); 4、table在后面添加加行或列,通用寫(xiě)法insertRow(-1),insertCell(-1)
   IE中insertRow(),insertCell()這樣寫(xiě)也可以,F(xiàn)irefox不認(rèn)
5、警告對(duì)話框alert(),IE中書(shū)寫(xiě)時(shí)無(wú)參數(shù)則默認(rèn)參數(shù)為空字符串,F(xiàn)irefox中則必須輸入?yún)?shù),傳空參數(shù)則要寫(xiě)成alert("");
6、給element.style.width賦值必須寫(xiě)成24px,只寫(xiě)數(shù)字24的話,F(xiàn)ireFox會(huì)不認(rèn),IE里都可以
7、在使用Element,并給其綁定了onclick、onmouseover、onmousedown、onmouseout等事件
    element.onclick = function() { alert("hello kitty"); };
   時(shí),需注意
   將此元素添加到上級(jí)元素上時(shí)要用appendChild,不可以在上級(jí)中使用innerHTML操作,這樣會(huì)使事件無(wú)效

相關(guān)文章

  • AngularJs中Bootstrap3 datetimepicker使用實(shí)例

    AngularJs中Bootstrap3 datetimepicker使用實(shí)例

    這篇文章主要為大家詳細(xì)介紹了AngularJs中Bootstrap3 datetimepicker使用實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • js實(shí)現(xiàn)圖片輪播效果學(xué)習(xí)筆記

    js實(shí)現(xiàn)圖片輪播效果學(xué)習(xí)筆記

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)圖片輪播效果的學(xué)習(xí)筆記,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 原生js拖拽功能制作滑動(dòng)條實(shí)例代碼

    原生js拖拽功能制作滑動(dòng)條實(shí)例代碼

    這篇文章主要介紹了原生js拖拽功能制作滑動(dòng)條實(shí)例教程,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • js+html5實(shí)現(xiàn)復(fù)制文字按鈕

    js+html5實(shí)現(xiàn)復(fù)制文字按鈕

    這篇文章主要為大家詳細(xì)介紹了js+html5實(shí)現(xiàn)復(fù)制文字按鈕,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 原生JS實(shí)現(xiàn)N級(jí)菜單的代碼

    原生JS實(shí)現(xiàn)N級(jí)菜單的代碼

    最近有項(xiàng)目要實(shí)現(xiàn)N級(jí)菜單,首先從布局入手,即判斷是否有下級(jí)菜單,具體實(shí)現(xiàn)代碼,大家可以參考下本文
    2017-05-05
  • JavaScript Base64 作為文件上傳的實(shí)例代碼解析

    JavaScript Base64 作為文件上傳的實(shí)例代碼解析

    這篇文章主要介紹了JavaScript Base64 作為文件上傳的實(shí)例代碼解析,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-02-02
  • JS前端面試題詳解之手寫(xiě)bind

    JS前端面試題詳解之手寫(xiě)bind

    這篇文章主要為大家介紹了JavaScript前端面試題中常出現(xiàn)的問(wèn)題:如何用JavaScript來(lái)實(shí)現(xiàn)內(nèi)置的bind方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-07-07
  • 前端實(shí)現(xiàn)無(wú)感刷新的詳細(xì)方案

    前端實(shí)現(xiàn)無(wú)感刷新的詳細(xì)方案

    無(wú)感刷新(Silent Refresh)是指在用戶無(wú)感知的情況下,通過(guò)技術(shù)手段自動(dòng)更新身份憑證(如Token),維持用戶登錄狀態(tài)的技術(shù)方案,本文給大家介紹了前端實(shí)現(xiàn)無(wú)感刷新的詳細(xì)方案,需要的朋友可以參考下
    2025-03-03
  • BootStrap的alert提示框的關(guān)閉后再顯示怎么解決

    BootStrap的alert提示框的關(guān)閉后再顯示怎么解決

    這篇文章主要介紹了BootStrap的alert提示框的關(guān)閉后再顯示問(wèn)題的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • javascript中this關(guān)鍵字詳解

    javascript中this關(guān)鍵字詳解

    本文介紹了javascript中this關(guān)鍵字,并將有關(guān)this的關(guān)鍵字知識(shí)列成一個(gè)list,會(huì)有助于我們理清思路,是一個(gè)很好的學(xué)習(xí)方法。強(qiáng)烈推薦。
    2016-12-12

最新評(píng)論

乃东县| 云梦县| 寿光市| 太和县| 鄯善县| 安阳县| 清河县| 宿州市| 中超| 大厂| 旺苍县| 唐河县| 肇州县| 车致| 郓城县| 和林格尔县| 陵水| 繁峙县| 唐山市| 青铜峡市| 舟曲县| 丰都县| 萝北县| 会同县| 元江| 九江市| 贵州省| 丰镇市| 政和县| 永平县| 乌兰察布市| 乌拉特前旗| 泸定县| 从江县| 西乡县| 清镇市| 弥勒县| 丹凤县| 华宁县| 桂平市| 昌邑市|