jQuery中使用了document和window哪些屬性和方法小結(jié)
document.activeElement
獲取文檔當(dāng)前獲得焦點(diǎn)的元素document.head
在jQuery中使用方式如下document.head || document.getElementsByTagName( "head" )[0] ,可見并非所有瀏覽器支持document.body
獲得當(dāng)前文檔的HTMLBodyElement元素document.compatMode
獲取當(dāng)前文檔的渲染方式。返回值:BackCompat(怪癖模式)和CSS1Compat(標(biāo)準(zhǔn)模式)。
由于IE 8多達(dá)五種渲染模式,所以判斷是否是怪癖模式需要借助于IE獨(dú)有的document.documentMode進(jìn)行額外檢測
參見此文 http://www.dhdzp.com/article/21717.htm
document.readySate
返回文檔的加載狀態(tài):uninitialized,loading,loaded,interactive,complete 所有瀏覽器均支持此屬性(FF3.6以上支持)。
標(biāo)準(zhǔn)瀏覽器中,普通的HTML元素沒有此屬性(Opera的script標(biāo)簽除外)。
jQuery中的ready函數(shù)使用complete狀態(tài)值來判斷DOM樹是否加載完成
document.documentElement
返回文檔根元素(HTMLHtmlElement)document.documentElement.currentStyle
IE獨(dú)有方法,獲取元素樣式document.documentElement.contains()
IE專用,用于判斷文檔是否包含指定節(jié)點(diǎn)元素document.documentElement.compareDocumentPosition()
比較當(dāng)前節(jié)點(diǎn)與指定節(jié)點(diǎn)的文檔位置 IE9支持此方法
具體信息參見http://www.dhdzp.com/article/28281.htm
document.documentElement.doScroll()
IE獨(dú)有方法,模擬用戶滾動(dòng)條點(diǎn)擊;jQuery使用此方法在IE6中檢測DOM樹是否可用。
非IE可以使用obj.scrollTop+=10; 適用的元素有html、body、div、span、textarea等
詳細(xì)信息參見http://msdn.microsoft.com/en-us/library/ms536414(VS.85).aspx
document.defaultView(DOMWindow)
返回當(dāng)前文檔相關(guān)聯(lián)的window對象或者null,IE 9支持此屬性document.defaultView.getComputedStyle()
獲得元素樣式信息(非內(nèi)聯(lián)),返回樣式表對象。W3C標(biāo)準(zhǔn)方法;IE對應(yīng)的是currentStyle屬性window.frameElement
獲取當(dāng)前文檔的宿主節(jié)點(diǎn)iframe元素window.location
返回當(dāng)前文檔的URL信息window.execScript()
execScript函數(shù)與eval的功能相同,不同的是eval函數(shù)執(zhí)行后的腳本的作用域是當(dāng)前執(zhí)行上下文,而execScript則總是針對全局作用域。
IE中eval和window.eval功能相同,window.eval執(zhí)行得腳本作用域也是當(dāng)前執(zhí)行上下文。
相關(guān)文章
jquery入門—編寫一個(gè)導(dǎo)航條(可伸縮)
編寫一個(gè)導(dǎo)航條,單擊標(biāo)題時(shí),可以伸縮導(dǎo)航條內(nèi)容,簡化內(nèi)容或顯示更多內(nèi)容等等效果相當(dāng)不錯(cuò),感興趣的朋友可以了解下哦2013-01-01
jquery 動(dòng)態(tài)創(chuàng)建元素的方式介紹及應(yīng)用
動(dòng)態(tài)創(chuàng)建元素可以通過兩種方式1、Dom HTml2、JQuery函數(shù)創(chuàng)建3、頁面加載的時(shí)候最好在頁面加載完后執(zhí)行創(chuàng)建,感興趣的朋友可以了解下2013-04-04
JQuery實(shí)現(xiàn)文字無縫滾動(dòng)效果示例代碼(Marquee插件)
本篇文章主要介紹了JQuery實(shí)現(xiàn)文字無縫滾動(dòng)效果示例代碼(Marquee插件),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-03-03
jquery實(shí)現(xiàn)智能感知連接外網(wǎng)搜索
注意引用的插件及順序;搜索獲取選擇的值,智能感知連接外網(wǎng)搜索,具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下哈,希望對你大家有所幫助2013-05-05
jquery怎樣實(shí)現(xiàn)ajax聯(lián)動(dòng)框(一)
ajax聯(lián)動(dòng)框想必大家早有所耳聞,接下來本文詳細(xì)介紹下使用jquery實(shí)現(xiàn)的原理及代碼,感興趣的你可以參考下,或許對你有所幫助2013-03-03

