我在包含IFrame的example.com域上有一个页面,此IFrame从example2.com域中加载ASP.NET页面(c#) 。如何从ASP.NET中的iframe获取父级的URL
从example2.com域背后的代码我如何获取母版页的URL?
如果这两个页面位于同一个域中,它会有所帮助吗,因此example.com包含一个带有sub.example.com的iframe?
感谢
我在包含IFrame的example.com域上有一个页面,此IFrame从example2.com域中加载ASP.NET页面(c#) 。如何从ASP.NET中的iframe获取父级的URL
从example2.com域背后的代码我如何获取母版页的URL?
如果这两个页面位于同一个域中,它会有所帮助吗,因此example.com包含一个带有sub.example.com的iframe?
感谢
如果你有机会到父框架,你可以从查询字符串的页面的网址发送给您。你可以打电话给你的页面......
mysite.com/innerIframePage.aspx?parentPageUrl=http://.....
这样你可以从你的代码隐藏
正在对一个子获得url使得有可能,但你必须设置子域的document.domain
财产页面到"example.com"
,以便两者具有相同的document.domain
。
然后,您可以使用parent.location.href
获取数据,然后您可以将其作为值添加到隐藏或其他字段。
问题是服务器端 – JNF 2012-10-11 13:07:20
这不会为我工作,谢谢。我需要能够检查iframe嵌入的主页面是否是正确的 – ShaneH 2010-03-01 09:29:15