我听说,如果您的asp.net页面位于iframe内,并且您想获取父网址,您可以使用引荐来实现此目的吗?
我测试没问题,发现当调用iframe内容时,窗口父网址将包含在引荐来源中
Request.UrlReferrer.ToString();
假设我只能使用服务器端来实现
我只是想问一下安全吗?在这种情况下丢失引荐来源网址的任何机会
答案 0 :(得分:0)
总而言之,永远不要使用引用来获取任何可能失败的逻辑,如果它不存在或者它具有意外值。
答案 1 :(得分:0)
你可以这样做,但它并不完全在ASP.Net中。
您必须从Javascript获取引荐来源并将其传递给iFrame。
以下2个电话中的一个将是您正在寻找的。 p>
top.document.referrer
或
parent.document.referrer