目的
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;