我有一个名为 iframe.html 的文件,其中包含用于图像幻灯片等的代码。代码有点像
<html>
<head>
</head>
<body>
<iframe id="i1" src="test.html"></iframe>
<div id='i2'></div>
</body>
</html>
我想获取 iframe 的内容并将 i2
设置为 jQuery 中的内容,例如:
$(document).ready(){
var i1= $('#i1').contents();
$('#i2').html( i1 );
}
不正确,如何解决?
最佳答案
更改:<iframe id="i1" src="test.html"></iframe>
到
<iframe id="i1" src="test.html" onload='aaa();'></iframe>
并添加:
function aaa(){
var a= $('#i1').contents().find("html").html()
$('#i2').html( a );
}
关于javascript - jQuery 获取 IFRAME 内容并将其设置为 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23736984/