正如中所回答的这个帖子 https://stackoverflow.com/questions/5050380/set-innerhtml-of-an-iframe,我正在尝试设置 Iframe 的内容:
document.getElementById("iframe").contentDocument.write("Test123");
问题是,尽管一切似乎都正常(Iframe 显示 Test123),但浏览器不会停止加载。事实上,在 Firefox 的选项卡中,它写着“正在连接...”,旋转图标表明它仍在加载。
为什么会发生这种情况?有没有更好的解决方案来设置 Iframe 的内容?
您需要关闭 iframe 连接:
document.getElementById("iframe").contentDocument.close();
我认为这会起作用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)