当前位置: 代码迷 >> ASP >> 跨域iframe 怎么获取父框架的ID
  详细解决方案

跨域iframe 怎么获取父框架的ID

热度:111   发布时间:2012-10-23 12:12:22.0
跨域iframe 如何获取父框架的ID
跨域iframe执行一段代码
HTML code
<iframe src="http://www.xxx.com/insert/" width="0" height="0" scrolling="no" frameborder="0"></iframe>

然后将结果innerHTML方式写入父框架的一个置顶ID的容器中
VBScript code
Response.Write "<script type='text/javascript'>parent.document.getElementById('chat').innerHTML = '" & Now() & "';</script>"


请问怎么获取不到ID?

------解决方案--------------------
前端js不允许跨域读取
------解决方案--------------------
FYI
------解决方案--------------------
如果是同一个主域,不同二级域名,可以在父页面以及iframe页面上分别加上一句document.domain = 'xxx.com'实现跨域访问。
  相关解决方案