日期:2014-05-18  浏览次数:20378 次

怎么样获取资源请求的来源页面地址?
其实我问的这个问题的标题不太准确。
详细情况是这样的:
目的:想防止其他站去引用我自己的资源
举个最简单的例子吧:
我有个页面,暂且命名为:temp.aspx,其完整访问地址应该是:http://www.xxx.com/temp.aspx

这时候,有一个网站,在它下面的一个页面[假设这个页面地址为:http://www.yyyyy.com/iframe.htm]中使用iframe技术包含了我那个页面,

我的问题就是:
如何在我的temp.aspx页面中得到地址:http://www.yyyyy.com/iframe.htm????

急,在线等

------解决方案--------------------
可以用js获取呀。
if (window.parent.window != window) { //如果父窗口不是当前窗口,也就是说被框架包含了。
alert(window.parent.window.location); //提示父窗口的路径
}