推荐人/位置 - javascript:window [“contents”]

时间:2012-05-19 10:52:47

标签: javascript http browser

任何人都可以解释以下javascript变量:

document.referrer
document.location.href

或http REFERRER标题,可能会变成'javascript:window [“contents”]'?

我不仅不理解如何将它们设置为javascript uri - 而且window.contents在我知道的任何浏览器中都不是标准的DOM属性...(它是window [“contents”],不是窗口[“内容”])

1 个答案:

答案 0 :(得分:0)

我相信我找到了解决方案..

在野外有一些javascripts似乎使用这样的代码(某些东西)创建iframe:

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

某些特定的组合有时会最终指定iframe的href或引用者为“javascript:window ['contents']” - 即临时保存页面数据的javascript变量。

(关于细节尚未完全确定,但这是基本想法)