在Chrome中获取iframe文档
我试图根据其内容动态更改iframe的高度。在Chrome中获取iframe文档
但是它并不适用于最新版本的chrome。
doc is 'undefined'
in chrome。
它在Firefox中正常工作。
我在做什么错?
<script> $(function() {
$('#iframeid')
.load(
function() {
try {
var doc = this.contentDocument ? this.contentDocument
: this.contentWindow.document;
alert(doc);
} catch (e) {
alert(e.message);
}
});
});
</script>
<iframe frameborder="0" id="iframeid" src="iframesource2.html"
height="1px"> </iframe>
回答:
虽然,似乎为我工作。看看this fiddle。
一些小变化,这真的不应该改变什么:
$(function() { $('#iframeid').load(function() {
try {
var doc = this.contentDocument || this.contentWindow.document;
alert(doc);
} catch (e) {
alert(e.message);
}
});
});
以上是 在Chrome中获取iframe文档 的全部内容, 来源链接: utcz.com/qa/259382.html