gpt4 book ai didi

javascript - document.getElementById ('myframe' ).readyState 在 IE 11 中为 "undefined"

转载 作者:行者123 更新时间:2023-12-03 11:15:16 26 4
gpt4 key购买 nike

我在aspx页面中有一个iframe,我必须检查readyState条件,如下所示,请让我知道如何使用javascript获取iframe控件的readystate。

<script language="javascript" type="text/javascript">
window.onload = function () {
var iframe = document.getElementById('myframe').readyState;
alert(iframe); // iframe is giving "undefined" here
}
</script>


<div>
<iframe id="myframe" name="myframename" frameborder="1" src="about:blank"> </iframe>
</div>

谢谢拉维

最佳答案

那是因为iFrame本身没有readyState。您需要访问 contentWindow(iFrame 的子级)才能获得该结果。请参阅document.readyState not working in Firefox and Chrome(还有更多:Iframe.readyState does not work in chrome)

关于javascript - document.getElementById ('myframe' ).readyState 在 IE 11 中为 "undefined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27374773/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com