2012-05-19 66 views
1

任何人能解釋一下下面的JavaScript變量:引薦/位置 - 的javascript:窗口[ 「內容」]

document.referrer 
document.location.href 

或者HTTP引用頭,能來是「的javascript:窗口[ 「內容」] '?

不僅我不明白他們如何設置爲javascript uri - 但window.contents不是我知道的任何瀏覽器中的標準DOM屬性...(它是window [「contents」] ,沒有窗[「內容」])

回答

0

我相信我找到了解決這個..

裏有一些野生的JavaScript,這似乎創建使用代碼(東西)這樣的I幀:

var contents = '<html>......</html>'; 
var ifr = document.createElement('iframe'); 
ifr.contentWindow.open(); 
ifr.contentWindow.write(contents); 

某些特定的組合有時最終會指定iframe或referrer的href作爲「javascript:window ['contents']」 - 即暫時保存頁面數據的javascript變量。

(還沒有完全敲定的細節,但是這是基本的想法)