Car*_*llo 32 html javascript iframe jquery
我有一个在iframe中显示的页面.
我需要从该页面(子页面)获取带有js的parent.location.url.
两个站点都位于不同的域中.
我尝试着:
警报(parent.location.url)
但我得到这个错误:
权限被拒绝对HTTP:// parentdomain从中获取财产Location.URL 的http:// childdomain.
???? 可能吗?
Gia*_*nFS 74
试试这个:
var referrer = document.referrer;
alert(referrer);
Run Code Online (Sandbox Code Playgroud)
你本来想做的事情本身是不可能的.除非您可以控制父页面调用子页面.如果这样做,则可以在父页面的URL中使用get语句调用子页面.因此,如果您的父页面是http://parentpage.com,那么您应该如何调用iFrame.
<iframe src='http://childpage.com/?parent=http://parentpage.com' />
Run Code Online (Sandbox Code Playgroud)
然后你在子页面中要做的就是获取引用,获取字符串
window.location.search //not sure of browser compatibility with this
Run Code Online (Sandbox Code Playgroud)
并通过从该字符串中抓取来提取父页面的URL.我会提供更多细节,但我甚至不确定我的第一个问题.
你有没有尝试过类似的事情:
alert(window.top.location.href);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
76599 次 |
最近记录: |