我在使用iframe的父网页(例如http://www.domain.com/childpage.aspx)中有一个子页面(例如http://www.domain.com/parentpage.aspx)。
我想知道父页面的URL是使用服务器端代码的。那可能吗?
Request.Browser
仅提供子页面的网址。
我还在第一次加载页面时检查了包含父页面URL的Request.UrlReferrer
。一旦我点击子页面内的链接,Request.UrlReferrer
将不再是父页面,它将是上一页。
我想知道父页面的URL是使用服务器端代码的。
答案 0 :(得分:0)
你无法找到这个服务器端,所有意图和目的就好像请求来自不同的网页。
您唯一的希望是使用客户端脚本获取URL,使用ajax将URL发送到服务器。请记住,这只有在页面位于同一域时才有效。如果不是,您将遇到单点原点限制问题。