`
HEJ.lyne
  • 浏览: 26098 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

iframe访问parent.location.hash出错

 
阅读更多
    在使用iframe来实现跨域访问的时候,一直是通过parent.location.hash来实现父窗口和子窗口之间的通信的,但是需要注意到是:子窗口是不能直接设置parent.location.hash的,因为跨域访问父窗口的location的hash属性是被禁止的,而是应该直接设置parent.location.
    比如原来是设置: parent.location.hash = "#foobar";
    则需要修改为:parent.location = "http://example.com/page/#foobar";

来源:http://stackoverflow.com/questions/4324108/unsafe-javascript-attempt-to-access-frame-with-url
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics