例如:
<iframe
style=
"display:none;"
name=
"frameName"
id=
"TaLoader"
onload=
"getTa()"
></iframe>
function getTa(){
var
d=document.getElementById(
"TaLoader"
).document;
...
}
用ie可以得到值,用Firefox 则会为空。
解决方案一:
var d=document.getElementById( "dataLoader" ).contentWindow.document;
解决方案二:
window.frames[ "frameName" ].document;
即可用name的属性来调用。