2011-01-05 51 views
0

我是iframing外部网站。出于分析原因,该网站尝试从父级调用位置,并且拒绝访问(出于明显的默认安全原因)。 但我想禁用该安全性和答案,因为该网站是'朋友'但不在同一个域。 似乎不可能授予访问...任何想法?授予访问框架外部网站的位置

回答

1

我遇到过类似的情况。允许通过iframe跨域javascript访问是不可能的,因为这会导致跨脚本攻击的噩梦。就像其他海报说的那样,你必须自己发布这些数据给他们。解决这个问题的一种方法是设置一个cookie,该cookie可以被其他域读取,并且他们正在查找的任何信息都可以从cookie中读取数据。当您在iframe中加载其他网站时,Javascript可以设置为cookie。对于一个功能来做到这一点,检查http://phpjs.org/functions/setcookie:509

+0

好男人我投降。这两个? – millebii 2011-01-05 18:17:00

1

如果该网站是您所说的“朋友”,那么您自己将位置数据传给他们怎么样?