<!DOCTYPE html>
<html>
<head> <title>parent</title>
<meta charset="UTF-8">
</head>
<body>
<script language="javascript" type="text/javascript">
function parent() { alert('222222'); }
var value = 'value';
//父页面调用子页面方法
$("#childFrame")[0].contentWindow.child();
</script>
<div id="default">div内容</div> <iframe id="childFrame" src="child.html"></iframe>
</body> </html>
<!DOCTYPE html>
<html>
<head> <title>child</title> <meta charset="UTF-8">
<script language="javascript" type="text/javascript" src="js/jquery.min.js"></script>
<script language="javascript" type="text/javascript">
$(function() {
//在iframe子页面中查找父页面元素
alert($('#default', window.parent.document).html());
//在iframe中调用父页面中定义的变量
alert(parent.value);
//在iframe中调用父页面中定义的方法 直接使用 parent.方法名
parent.sayhello(); });
function parent(){
alert(111111);
}
</script> </head> <body> <div>iframe子页面内容</div>
</body> </html>