兼容性問題及解決方案

---恢復內容開始---javascript

 

1.不一樣瀏覽器的標籤默認的外補丁和內補丁不一樣css

症狀:隨便寫幾個標籤,不加樣式控制的狀況下,各自的margin和padding差別較大。
緣由:html

每種瀏覽器都有一套默認的樣式表,即user agent stylesheet,網頁在沒有指定的樣式時,按瀏覽器內置的樣式表來渲染。這是合理的,像word中也有一些預留樣式,可讓咱們的排版更美觀整齊。不一樣瀏覽器甚至同一瀏覽器不一樣版本的默認樣式是不一樣的。java

解決:CSSReset能夠將全部瀏覽器默認樣式設置成同樣。node

最簡單的CSSReset:*{margin:0;padding:0;}chrome

 

2.水平居中的問題express

問題:設置 text-align: center  瀏覽器

ie6-7文本居中,嵌套的塊元素也會居中緩存

ff/opera /safari /ie8文本會居中,嵌套塊不會居中app

解決:

<div style=" text-align: center ">   //ie6-7使用,使嵌套的塊元素#inner居中

  <div id="inner" style=" margin-left:auto;margin-right:auto ">

  ff/opera /safari /ie8使用,使#inner居中

  </div>

</div>

 

3.IE6雙倍邊距bug
症狀:當頁面上的元素使用float浮動時,無論是向左仍是向右浮動;只要該元素帶有margin像素都會使該值乘以2,例如「margin-left:10px」 在IE6中,該值就會被解析爲20px。

解決:須要在該元素中加入display:inline或 display:block 明確其元素類型便可

 

4.設置較小高度標籤

症狀:在ie6下定義高度爲1px的容器,顯示的是一個字體的高度

緣由:ie6默認div高度爲一個字體顯示的高度,所在ie6下div的高度≥一個字的高度。

解決:

爲這個容器設置下列屬性之一

一、設置font-size:0px;
二、設置overflow:hidden;

三、設置line-height:1px;

四、設置zoom:0.08

 

5.標籤的 alt 屬性,

在 IE 中,alt 屬性至關於title 屬性,鼠標懸浮於上時纔會顯 示的提示信息。

在 firefox 中 alt 則是圖片不存在時顯示的替代文字,其它chrome、opera、safari 則不支持alt 屬性,因此儘可能用title 來表現提示信息。

 

6.行內屬性標籤,設置display:block後採用float佈局,又有橫行的margin的狀況,IE6間距bug
行內屬性標籤,爲了設置寬高,咱們須要設置display:block;(除了input標籤比較特殊)。在用float佈局並有橫向的margin後,在IE6下,他就具備了塊屬性float後的橫向margin的bug。不過由於它自己就是行內屬性標籤,因此咱們再加上display:inline的話,它的高寬就不可設了。這時候咱們還須要在display:inline後面加入display:talbe。
解決方案:在display:block;後面加入display:inline;display:table;

7.圖片默認有間距

症狀:幾個img標籤放在一塊兒的時候,有些瀏覽器會有默認的間距,加了*{margin:0;padding:0;}
也不起做用。

解決:使用float屬性爲img佈局

備註:由於img標籤是行內屬性標籤,因此只要不超出容器寬度,img標籤都會排在一行裏,可是部分瀏覽器的img標籤之間會有個間距。去掉這個間距使用float是正道。(個人一個學生使用負margin,雖然能解決,但負margin自己就是容易引發瀏覽器兼容問題的用法,因此我禁止他們使用)

 

8.IE6中奇數寬高的BUG
症狀:IE6中奇數的高寬顯示大小與偶數高寬顯示大小存在必定的不一樣。其中要問題是出在奇數高寬上。

解決:此類問題,只須要儘可能將外部定位的div高寬寫成偶數便可。

 

9.關於高度問題

問題:

若是是動態地添加內容,高度最好不要定義。瀏覽器能夠自動伸縮,然而若是是靜態的內容,高度最好定好。

若是設定了高度,內容過多時,ie6下會自動增長高度、其餘瀏覽器會超出邊框

解決:

1.設置overflow:hidden;

2.高度自增height:auto!important;height:100px; 

 


10.IE6 最小高度(寬度)的問題
症狀:ie6不支持min-height、min-width屬性,默認height是最小高度,width是最小寬度。

解決:

使用ie6不支持但其他瀏覽器支持的屬性!important。

{

min-height:200px;  //其餘

height:auto !important;  //其餘

height:200px;    //ie6

overflow:visible;  //ie6

}

注:!important做用是提升指定CSS樣式規則的應用優先權,例如

p { text-indent: 1em ! important }

p { font-size: 18pt }

p { text-indent: 1.5em}

p { font-size: 24pt }

結果爲:text-indent: 1em  font-size: 24pt

 

11.垂直居中的問題

問題:

在瀏覽器中 想要垂直居中,設置vertical-align:middle; 不起做用。例如:ie6下文本與文本輸入框對不齊,需設置vertical-align:middle1,可是文本框的內容不會垂直居中

解決:

給容器設置一個與其高度相同的行高

line-height:與容器的height同樣

 

12.td高度的問題

問題:

table中td的寬度都不包含border的寬度,可是oprea和ff中td的高度包含了border的高度

解決:

      設置line-height和height同樣。在ie中若是td中的沒有內容,那麼border將不會顯示

 

13.div嵌套p時,出現空白行

問題:

div中顯示<p>文本</p>,ff、oprea、Chrome:top和bottom都會出現空白行,可是在ie下不會出現空白行。

解決:

設置p的margin:0px,再設置div的padding-top和padding-bottom

 

14.IE6-7圖片下面有空隙的問題

問題:

塊元素中含有圖片時,ie6-7中會出現圖片下有空隙

解決: 

一、在源代碼中讓</div>和<img>在同一行

二、將圖片轉換爲塊級對象display:block;

三、設置圖片的垂直對齊方式 vertical-align:top/middle/bottom

四、改變父對象的屬性,若是父對象的寬、高固定,圖片大小隨父對象而定,那麼能夠對父元素設置:overflow:hidden;

五、設置圖片的浮動屬性  float:left;

 

 

15.IE6兩個層之間3px的問題

問題:

      左邊層採用浮動,右邊沒有采用浮動,這時在ie6中兩層之間就會產生3像素的間距

解決:

一、右邊層也採用浮動  float

二、左邊層添加屬性  margin-right:-3px;

 

16.IE6 子元素絕對定位的問題

問題:

      父級元素使用padding後,子元素使用絕對定位,不能精肯定位

解決:

      在子元素中設置 _left:-20px; _top:-1px;

 

17.顯示手型cursor:hand

問題:

      ie6/7/八、opera      都支持 可是safari、 ff不支持

解決:

寫成 cursor:pointer;  (全部瀏覽器都能識別)  

 

18.IE6-7 line-height失效的問題

問題:

      在ie中img與文字放一塊兒時,line-height不起做用 

解決:

都設置成float

 

19.td自動換行的問題

問題:

Table寬度固定,td自動換行

解決:

設置Table的table-layout:fixed,td的word-wrap:break-word

 

 

20.透明png圖片會帶背景色

問題:

在ie6下透明的png圖片會帶一個背景色

解決:

background-image:url(icon_home.png);/* 其餘瀏覽器 */

background-repeat:no-repeat;

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='icon_home.png');/* IE6 */

_background-image:none; /* IE6 */

 

21.list-style-position默認值的問題

問題:

ie下list-style-position默認爲inside,   firefox默認爲outside

解決:

css中指定爲outside便可解決兼容性問題

 

22.list-style-image準肯定位的問題

問題:

      li前設置圖片時,圖片與其後的文字對齊問題

解決:

一、採用背景定位 和 字符縮進的方法

background:url()no-repeat left center; text-index:16px;

二、採用相對定位方法

li設置list-style:url();

li的子元素position:relative;top:-5px;

 

23.ul標籤默認值的問題

問題:

      ul標籤在ff中默認是有padding值的,而在ie中只有margin有值

解決:

      定義ul{margin:0;padding:0;}就能解決大部分問題

 

24.IE中li指定高度後,出現排版錯誤

問題:

在ie下若是爲li指定高度可能會出現排版錯位

解決:

      設置line-height

 

25.ul或li浮動後,顯示在div外

問題:

div中的ul或li設置float之後,都不在div中

解決:

必須在ul標籤後加<divstyle="clear:both"></div>來閉合外層div

 

26.ul浮動後,margin變大

問題:

ul設置 float後,在ie中margin將變大

解決:

設置ul的display:inline,li的list-style-position:outside

 

27.li浮動後,margin變大

問題:

li設置 float後,在ie中margin將變大

解決:

設置li的display:inline

 

28.嵌套使用ul、li的問題

問題:

ie的bug,嵌套使用ul、li時,裏層的li設置float之後,外層li不設置float,裏面的ul頂部和它外面的li老是有一段間距

解決:

設置裏面的ul的zoom:1

 

29.IE6-7 li底部有3px的問題

問題:

      這個bug產生的充要條件是li的子元素浮動而且li設置瞭如下CSS屬性之一:width、height、zoom、padding-top、padding-bottom、margin-top、margin-bottom。

解決:

一、div設置clear:left|both,這時li不能設置width、height、zoom。

二、li設置float:left,這時li能夠設置width、height、zoom。

三、li設置clear:left|both,這時li不能設置width、height、zoom。

四、IE6/IE7的這個Bug能夠經過給li中的div設置vertical-align:top|middle|bottom解決。

 

30.IE6 垂直列表間隙的問題

問題:

      li中有a且設置display:block時,ie6中列表間會出現空隙

解決:

一、li中加display:inline;

二、li使用float 而後clear:both;

三、給包含的文本末尾添加一個空格

四、設置width

 

31.IE6 列表背景顏色失效的問題

問題:

當父元素設置position:relative;時,在ie6中第一個ul、ol、dl的背景顏色失效

解決:

      ul、ol、dl都設置爲position:relative;

 

32.IE6-7 列表背景顏色失效的問題2

問題:

作橫向導航欄時,ul設置爲float且有背景色,li設置爲float。ie6-7背景顏色失效

解決:

不少ie的bug均可以經過觸發layout來解決ul添加屬性

一、height:1%;

二、float:left;

三、zoom:1;

 

33.列表不能換行的問題

問題:

      li設置爲浮動,後面的li緊隨其後,不能換行

解決:

一、爲這個ul定義合適的寬高

二、給包含這個ul的父div定義合適的寬高。

 

34.li中的內容以省略號顯示

問題:

li中內容超過長度時,想以省略號顯示, 此方法適用於ie6-7-八、opera、safari瀏覽器 

ff瀏覽器不支持

解決:

li{width:200px;white-space:nowrap;text-overflow:ellipsis;

-o-text-overflow:ellipsis;overflow: hidden; }

 

 

35.禁用中文輸入法的問題

問題:

      不能在輸入框中輸入漢字

解決:

只在ie系列 和ff中有效

ime-mode:disabled   (但能夠粘貼)

禁用粘貼:

onpaste="returnfalse"

 

36.除去滾動條的問題

問題:

      隱藏滾動條

解決:

一、只有ie6-7支持<body scroll="no">

二、除ie6-7不支持 body{overflow:hidden}

三、全部瀏覽器 html{overflow:hidden}

 

37.讓層顯示在FLASH之上

問題:

      想讓層的內容顯示在flash上

解決:

把FLASH設置透明

一、<param name=" wmode "value="transparent" />

二、<param name="wmode"value="opaque"/>

 

38.去除連接虛線邊框的問題

問題:

當點擊超連接後,ie6/7/8  ff會出現虛線邊框,而opera、safari沒有虛線邊框

解決:

ie6/7中 設置爲a {blr:expression(this.onFocus=this.blur()) }

ie8和 ff都不支持expression  在ie八、ff中設置爲  :focus { outline: none; }

 

39.css濾鏡的問題

問題:

   css濾鏡只在ie中有效,Firefox,Safari(WebKit), Opera只可以設置透明,它們不支持濾鏡filter,沒法實現圖片切換中間變換的效果,只能經過透明度來設置。

解決:

      ff中設置透明度   -moz-opacity:0.10;  opacity:0.6;

ie中只設置filter:alpha(opacity=50);時,ie6-7失效,還要設置

一、zoom:1;  二、width:100%;

 

40.IE6背景閃爍的問題

問題:

      連接、按鈕用CSSsprites做爲背景,在ie6下會有背景圖閃爍的現象。緣由是:IE6沒有將背景圖緩存,每次觸發hover的時候都會從新加載

解決:

      能夠用JavaScript設置ie6緩存這些圖片:

document.execCommand("BackgroundImageCache",false,true);

 

41.出現重複文字的問題

問題:

<divstyle="width:400px">

 <div style="float:left"></div>

 <!– _–>

 <div style="float:right;width:400px">↓這就是多出來的那隻豬</div>

</div>

解決:

一、 改變結構,不出現【一個容器包含2兩個具備「float」樣式的子容器】的結構。

二、減少第二個容器的寬度,使父容器寬度減去第二個容器寬度的值大於3

三、去掉全部的註釋。

四、修正註釋的寫法。<!--[if !IE]>這裏是註釋內容<![endif]-->

五、在第二個容器後面加一個或者多個<divstyle="clear"></div>來解決。

 

41.ff、chrome絕對定位無效

問題:

在IE給td設置position:relative,而後給它包含的一個容器使用position:absolute進行定位是有效的,但在FF和Chrome下卻不能夠。

解決:

設置td的display:block。

 

42.IE6 絕對定位的問題

問題:

<divstyle="position:relative;border:1px solidorange;text-align:center;">

<divstyle="position:absolute;top:0;left:0;

background:#CCC;">dovapour</div>

<ahref="#" title="vapour的blog">內容</a>

</div>

解決:

left的定位錯誤問題

一、給父層設置zoom:1觸發layout。

二、給父層設置寬度width

 

bottom的定位錯誤問題

一、給父層設置zoom:1觸發layout。

二、給父層設置高度height

 

43.子容器寬度大於父容器寬度時,內容超出

問題:

子DIV的寬度和父DIV的寬度都已經定義,在IE6中若是其子DIV的寬度大於父DIV的寬度,父DIV的寬度將會被擴展,在其餘瀏覽器中父DIV的寬度將不會擴展,子DIV將超出父DIV

解決:

設置overflow:hidden,子DIV將不會超出父DIV。

 

45. 單選框、複選框與後面的文字對不齊

問題:

    單選框、複選框與後面的文字對不齊。

解決:

.align{font-size:12px;}

.aligninput{ display:block; float:left;}

.alignlabel{ display:block; float:left; padding-top:3px; *padding-top:5px;}

 

 

需注意的問題:

 1.設置padding後高度和寬度都會增長

說明:

      除了ie5.5,其餘全部瀏覽器中,設置padding之後高度和寬帶都會增長

2. 使用XHTML 1.0 Transitional後,div寬度

說明:

      在使用XHTML 1.0Transitional之後div寬度都不包含border的寬度了,設置寬度的時候須要注意下。

3.外層相對定位,內層絕對定位

說明:

ie6下,外層div的postion:relative,並設置text-align,內層div的postion: absolute,這時內層的位置是相對於text-align而言的

例如:

<divstyle="position:relative;border:1px solidorange;text-align:center;zoom:1"> position:relative

<divstyle="position:absolute;top:0;left:0;background:#CCC;">position:absolute</div>

</div>

4.  顯示的大小不一致

說明:

默認字本顯示問題,致使 顯示的大小不一致,在ie下比較小一點,其餘的瀏覽器都一致,當你使用了 形成問題時請注意。

5.邊框重疊說明

說明:

爲table、td都指定了邊框後,而後使用border-collapse:collapse讓邊框重疊,能夠看出在發生重疊時,Firefox是用 td覆蓋table的,而 IE是用 table覆蓋 td的。使用時候須要注意。

6.設置td padding的說明

說明:

設置td的padding之後高度和寬帶都會增長,padding-left和padding-right的效果都同樣增長了td的寬帶,可是padding-top和padding-bottom的效果不同。最好不要使用td的ding-top和padding-bottom

7.ul設置的說明

說明:

ul通常設置:list-style-type:none;margin:0px;padding:0px;li通常設置:list-style-type:none;list-style-position:outside

8.使一個層垂直居中於瀏覽器中

說明:

使用百分比絕對定位,與外補丁負值的技巧,負值的大小爲其自身寬度高度除以二

div{ 
position:absolute; top:50%; lef:50%; margin:-100px 0 0 -100px;

width:200px;height:200px; border:1px solid red; 
}

 

9.萬能 float閉合

說明:

能夠用這個解決多個div對齊時的間距不對, 將如下代碼加入Global CSS中,給須要閉合的div加上class=」clearfix」 便可

<style>
/* Clear Fix */
.clearfix:after { content:".";display:block;height:0; clear:both;visibility:hidden;
}
.clearfix {
    display:inline-block;
}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */
</style>

10.觸發layout

說明:

IE6中不少Bug均可以經過觸發layout獲得解決.下列的CSS屬性或取值會讓一個元素得到layout:        

position:absolute絕對定位元素的包含區塊(containingblock)就會常常在這一方面出問題

float:left|right因爲layout元素的特性,浮動模型會有不少怪異的表現

display:inline-block當一個內聯級別的元素須要layout的時候就每每符用到它,這也可能也是這個CSS屬性的惟一效果----讓某個元素有layout

width:除auto外的任何值

height:除auto外的任何值

zoom:除auto外的任何值

 

十一、如何使連續長字段自動換行

ff最新版本 word-wrap:break-word;就能夠了

ff舊版本 還要使用javascript完成文字換行

<styletype="text/css">

div{

      width:300px;

      word-wrap:break-word;

      border:1px solid red;

      }

</style>

 

<scripttype="text/javascript">

functiontoBreakWord(intLen){

varobj=document.getElementById("ff");

varstrContent=obj.innerHTML; 

varstrTemp="";

while(strContent.length>intLen){

strTemp+=strContent.substr(0,intLen)+""; 

strContent=strContent.substr(intLen,strContent.length); 

}

strTemp+=""+strContent;

obj.innerHTML=strTemp;

}

if(document.getElementById &&  !document.all)  toBreakWord(37)

 

十二、設置滾動條顏色 只對ie系列有效 在html中 而不是設置body

<styletype="text/css">

html{

      scrollbar-face-color:#f6f6f6;

      scrollbar-highlight-color:#fff;

      scrollbar-shadow-color:#eeeeee;

      scrollbar-3dlight-color:#eeeeee;

      scrollbar-arrow-color:#000;

      scrollbar-track-color:#fff;

      scrollbar-darkshadow-color:#fff;

      }

</style>

IE不支持float:inherit overflow:hidden有2個用法,一個是隱藏溢出,另外一個是清除浮動。

<div>,<p>, <h1>, <form>, <ul> 和 <li>是塊元素的例子

<span>,<a>, <label>, <input>, <img>, <strong> 和<em>是inline元素

<bodyoncontextmenu="return false" ondragstart="returnfalse"  tstart="return false" scroll="auto">

這行代碼放在body中,去掉了頁面鼠標右鍵快捷菜單,達到防止圖片另存爲的目的。

 

javascript部分
1. document.form.item 問題
問題:
代碼中存在 document.formName.item("itemName") 這樣的語句,不能在FF下運行
解決方法:
改用 document.formName.elements["elementName"]

2. 集合類對象問題
問題:
代碼中許多集合類對象取用時使用(),IE能接受,FF不能
解決方法:
改用 [] 做爲下標運算,例:
document.getElementsByName("inputName")(1)

改成document.getElementsByName("inputName")[1]

3. window.event
問題:
使用 window.event 沒法在FF上運行
解決方法:
FF的 event 只能在事件發生的現場使用,此問題暫沒法解決。能夠把 event傳到函數裏變通解決:
onMouseMove = "functionName(event)"
function functionName (e) {
    e = e || window.event;
    ......
}

4. HTML對象的 id做爲對象名的問題
問題:
在IE中,HTML對象的ID 能夠做爲document 的下屬對象變量名直接使用,在FF中不能
解決方法:
使用對象變量時所有用標準的 getElementById("idName")

5. 用 idName字符串取得對象的問題
問題:
在IE中,利用eval("idName")能夠取得 id爲 idName的HTML對象,在FF中不能
解決方法:
用 getElementById("idName") 代替 eval("idName")

6. 變量名與某HTML對象id 相同的問題
問題:
在FF中,由於對象 id 不做爲HTML對象的名稱,因此可使用與HTML對象id 相同的變量名,IE中不能
解決方法:
在聲明變量時,一概加上 var ,以免歧義,這樣在IE中亦可正常運行
最好不要取與HTML對象 id 相同的變量名,以減小錯誤

7. event.x 與 event.y問題
問題:
在IE中,event對象有x,y屬性,FF中沒有
解決方法:
在FF中,與 event.x等效的是 event.pageX,但event.pageX IE中沒有
故採用 event.clientX 代替 event.x ,在IE中也有這個變量
event.clientX 與 event.pageX有微妙的差異,就是滾動條
要徹底同樣,能夠這樣:
mX = event.x ? event.x : event.pageX;
而後用 mX 代替 event.x

8. 關於frame
問題:
在IE中能夠用 window.testFrame取得該frame,FF中不行
解決方法:
window.top.document.getElementById("testFrame").src = 'xx.htm'
window.top.frameName.location = 'xx.htm'

9. 取得元素的屬性
在FF中,本身定義的屬性必須 getAttribute() 取得

10. 在FF中沒有parentElement,parement.children而用 parentNode,parentNode.childNodes
問題:
childNodes 的下標的含義在IE和FF中不一樣,FF的childNodes 中會插入空白文本節點
解決方法:
能夠經過 node.getElementsByTagName() 來回避這個問題
問題:
當html中節點缺失時,IE和FF對parentNode 的解釋不一樣,例如:
<form>
<table>
<input/>
</table>
</form>
FF中 input.parentNode的值爲form,而IE中input.parentNode 的值爲空節點
問題:
FF中節點本身沒有 removeNode方法
解決方法:
必須使用以下方法 node.parentNode.removeChild(node)

11. const 問題
問題:
在IE中不能使用 const 關鍵字
解決方法:
以 var 代替

12. body 對象
FF的 body 在 body 標籤沒有被瀏覽器徹底讀入以前就存在,而IE則必須在body 徹底被讀入以後才存在
這會產生在IE下,文檔沒有載入完時,在body上appendChild會出現空白頁面的問題
解決方法:
一切在body上插入節點的動做,所有在onload後進行

13. url encoding
問題:
通常FF沒法識別js中的&
解決方法:
在js中若是書寫url就直接寫&不要寫&

14. nodeName 和 tagName問題
問題:
在FF中,全部節點均有 nodeName 值,但textNode 沒有tagName 值,在IE中,nodeName的使用有問題
解決方法:
使用 tagName,但應檢測其是否爲空

15. 元素屬性
IE下 input.type屬性爲只讀,可是FF下能夠修改

16. document.getElementsByName() 和document.all[name]的問題
問題:
在IE中,getElementsByName()、document.all[name]均不能用來取得 div元素
是否還有其它不能取的元素還不知道(這個問題還有爭議,還在研究中)

17. 調用子框架或者其它框架中的元素的問題
在IE中,能夠用以下方法來取得子元素中的值
document.getElementById("frameName").(document.)elementName
window.frames["frameName"].elementName
在FF中則須要改爲以下形式來執行,與IE兼容:
window.frames["frameName"].contentWindow.document.elementName
window.frames["frameName"].document.elementName

18. 對象寬高賦值問題
問題:
FireFox中相似 obj.style.height = imgObj.height的語句無效
解決方法:
統一使用 obj.style.height = imgObj.height + "px";
19. innerText的問題
問題:
innerText 在IE中能正常工做,可是innerText在FireFox中卻不行
解決方法:
在非IE瀏覽器中使用textContent代替innerText


20. event.srcElement和event.toElement問題
問題:
IE下,even對象有srcElement屬性,可是沒有target屬性;Firefox下,even對象有target屬性,可是沒有srcElement屬性
解決方法:
var source = e.target || e.srcElement;
var target = e.relatedTarget || e.toElement;

21. 禁止選取網頁內容
問題:
FF須要用CSS禁止,IE用JS禁止
解決方法:
IE: obj.onselectstart = function() {return false;}
FF: -moz-user-select:none;
22. 捕獲事件
問題:
FF沒有setCapture()、releaseCapture()方法
解決方法:
IE:
obj.setCapture(); 
obj.releaseCapture();
FF:
window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);
window.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);
if (!window.captureEvents) {
       o.setCapture();
}else {
       window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);
}
if (!window.captureEvents) {
       o.releaseCapture();
}else {
       window.releaseEvents(Event.MOUSEMOVE|Event.MOUSEUP);
}

 

---恢復內容結束---

相關文章
相關標籤/搜索