有没有办法让iframes获得top.location.hash?到目前为止,我总是在调试控制台中拒绝访问。 top.location.hash崩溃我的Ajax脚本。当我跟踪top.location时,我有访问该对象但我不能得到它的任何属性。使用iframe获取top.location.hash
console.log(top.location.hash);
回报
Permission denied to access property 'hash'
[Break On This Error] console.log(top.location.hash);
我要指出,我是主持人自己,站点和I帧来自GoDaddy的URL转发。
您是否尝试过'console.log(top.location +“”)'将对象强制转换为字符串?如果这样做,你总是可以解析URL的哈希部分。 – aroth
权限被拒绝访问属性'valueOf' [Break On This Error] console.log(top.location +“”); – Eric
我认为你的运气不好,正如下面的答案所示。 – aroth