带框架的跨域



我有一个url为的html页面

http://server1/phone_app

它从url加载帧:

http://server2/directory_app

在包含的框架(directory_app)中,我需要浏览器中显示的URL,它实际上是(http://server1/phone_app)。不幸的是,我无法访问容器页面,并且由于"同源策略"的原因,我不能访问window.top.location.href

有办法做到这一点吗?

浏览器:IE7

否。您不能从其他域读取数据(除了通过JSON-P之类的不适用于这种情况的东西)。

您可以通过查询字符串将详细信息传递到框架中:

src="http://server2/directory_app?a=b;x=y"

相关内容

  • 没有找到相关文章

最新更新