不同瀏覽器的怪癖小結(jié)
更新時間:2010年07月11日 12:35:13 作者:
收集不同瀏覽器的怪癖,對于大家以后的開發(fā)與兼容性問題,有所幫助。
1.在設(shè)置div top,left是必須一起設(shè)置,否則對象消失 ,說明層postion設(shè)為fixed
document.getElementById("mydiv").style.top=10+"px";
document.getElementById("mydiv").style.left=10+"px";
在chrome下測試沒有這個問題
2.獲取頁面正在看的部分的高度,寬度.
IE8只能用document.documentElement.Height/Width
chrome可以用window.innerHeight/innerEidth或者上面那種
3.鼠標(biāo)指針
IE下自定義鼠標(biāo)指針加url即可,cursor:url("move.cur");
chrome 下需在后面加上,autocursor:url("move.cur"),auto;
4.javascript地址欄動態(tài)輸出(在打開任何網(wǎng)頁的情況下,地址欄輸入javascript:void((function(){ })()))執(zhí)行一段代碼)
比如要輸出一個層 直接寫document.write 就會什么也不顯示
只能用var obj=document.createElement("div");
obj.style一個個去設(shè)置
document.getElementById("mydiv").style.top=10+"px";
document.getElementById("mydiv").style.left=10+"px";
在chrome下測試沒有這個問題
2.獲取頁面正在看的部分的高度,寬度.
IE8只能用document.documentElement.Height/Width
chrome可以用window.innerHeight/innerEidth或者上面那種
3.鼠標(biāo)指針
IE下自定義鼠標(biāo)指針加url即可,cursor:url("move.cur");
chrome 下需在后面加上,autocursor:url("move.cur"),auto;
4.javascript地址欄動態(tài)輸出(在打開任何網(wǎng)頁的情況下,地址欄輸入javascript:void((function(){ })()))執(zhí)行一段代碼)
比如要輸出一個層 直接寫document.write 就會什么也不顯示
只能用var obj=document.createElement("div");
obj.style一個個去設(shè)置
相關(guān)文章
Whatever:hover 無需javascript讓IE支持豐富偽類
絕大部分現(xiàn)代瀏覽器支持 css 中的 :hover 偽類選擇器,可以用于所有 html 元素。2010-06-06一個JS函數(shù)搞定網(wǎng)頁標(biāo)題(title)閃動效果
這篇文章主要介紹了使用JS函數(shù)實現(xiàn)網(wǎng)頁標(biāo)題(title)閃動效果的代碼,需要的朋友可以參考下2014-05-05js實現(xiàn)同一頁面多個不同運(yùn)動效果的方法
這篇文章主要介紹了js實現(xiàn)同一頁面多個不同運(yùn)動效果的方法,涉及javascript同時實現(xiàn)多個效果的技巧,非常具有實用價值,需要的朋友可以參考下2015-04-04