2013-02-26 29 views
0

窗口對象的位置屬性與文檔對象的位置屬性之間是否有區別?javascript - window.location或document.location

window.location || document.location // That is the question. 
  • 是它們的屬性相同?
  • 他們有不同的瀏覽器支持嗎?
+0

@adeneo感謝您的鏈接。 [@ Christoph的回答](http://stackoverflow.com/a/2431375/552067)很有見地。投票結束我的問題。 – 2013-02-26 07:58:23

回答

0

這兩個對象是相同的:

console.log(window.location === document.location) // true 

它們都指向位置的對象。

+1

爲什麼有兩種方法可以訪問同一個對象? – 2013-02-26 07:52:53

-1
window.location represent position in current view of page in browser window 

document.location代表目前顯示全文件/頁面位置

e.g在http://www.nationalgeographic.com/高達DAILY NEWS部分是window和向下滾動,直到結束整頁是document