例如: <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的属性来调用。
Firefox调用iframe为空值的问题解决
最新推荐文章于 2021-12-10 19:21:03 发布
本文探讨了在Internet Explorer和Firefox浏览器中使用iframe加载页面时出现的不同行为,并提供了两种解决方案来确保跨浏览器的一致性。
1万+

被折叠的 条评论
为什么被折叠?



