当前位置: 移动技术网 > IT编程>网页制作>CSS > html iframe的子页面调用父页面方法(代码教程)

html iframe的子页面调用父页面方法(代码教程)

2018年03月20日  | 移动技术网IT编程  | 我要评论

想了很久还是weilerihoufangbian

父页面代码:

<!DOCTYPE html>  
<html>  
<head>  
    <title>parents</title>  
    <meta charset="UTF-8">  
</head>  
<body>  
<script language="javascript" type="text/javascript">  
    function sayhello() {  
        alert('Hello World!');  
    }  
    var value = 'value';  
</script>  
   <p id="default">p内容</p>  
   <iframe 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.sayhello();  
        });  
    </script>  
</head>  
<body>  
    <p>iframe子页面内容</p>  
</body>  
</html>  

注意:

父页面的属性和方法必须在iframe标签之前

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网