我有 2 个 HTML 文档:1 个主文档,其中有一个显示第二个 HTML 页面的 iframe。
我想从父文档访问 iframe 的内容。我试过使用find()
and contents()
,但它对我不起作用。
这是我的代码:
主要文件
<!DOCTYPE html>
<html>
<head>
<script src="./js/gjquery.js"></script>
<script type="text/javascript">
$(function(){
$('#123').click(function(){
alert("Testing...");
var v = $('#frameDemo').contents().find('body').html();
alert(v);
});
})
</script>
</head>
<body>
<button id="123" >mad</button>
<iframe src="./1.htm" width="80%" height="20%" id='frameDemo'></iframe>
</body>
iframe 文档
<html>
<head></head>
<body>
<p>Hello <a href="http://ejohn.org/">John</a>, how are you doing?</p>
<table width="700" border="1" id="test">
<tr><td>g</td><td>ggg</td></tr>
<tr><td>g</td><td>ggg</td></tr>
<tr><td>g</td><td>ggg</td></tr>
</table>
<p>Hello world!</p>
<div id="someID">Hello world!</div>
</body>
</html>
find()
无论我尝试使用哪个选择器,都不会返回任何结果。