js获取父级下的iframe元素兼容IE

2018-03-27  本文已影响0人  Alwyn

目的

top为父级的iframe,能够写代码的地方为bottomFrame,需要获取数据的是topFrame

现象

之前错误代码,在IE上并不报错,但是执行到这一句的时候就没有执行了,Chrome浏览器能够正常执行。

//var opinionvalue = top.frames["topFrame"].opinionXml.value; IE浏览器无法执行
 

解决方案

改为如下的获取方案后,IE浏览器正常执行。

 var opinionvalue =window.frames["top"].frames["topFrame"].document.getElementById("opinionXml").innerText;

上一篇 下一篇

猜你喜欢

热点阅读