题
我在旧网站上的asp页面的iframe中运行了一个c#.net应用程序。访问Asp页面的会话信息有点困难,所以我想让我的.net应用程序只是验证它是从批准的页面调用,否则立即停止。
页面有没有办法找到它的父文档的URL?
解决方案
top.location.href
但只有在同一个域提供两个页面(iframe和主页面)时,这才有效。
其他提示
Request.UrlReferrer .... 获取网址
NameValueCollection qs = HttpUtility.ParseQueryString(Request.UrlReferrer.Query); ... 摘要查询字符串
parent.location.href
Space,此网址可能对您有所帮助: http://geekswithblogs.net/ranganh/archive/2005/04/ 25 / 37635.aspx
不隶属于 StackOverflow