zoukankan      html  css  js  c++  java
  • iframe父页面与子页面之间的传值问题

    一、父页面给iframe中的子页面传值,把值写入子页面的文本框里

    father.html

    <script language="javascript" src="http://www.aspbc.com/js/jquery.js" type="text/javascript"></script> 
    <script type="text/javascript"> 
    function fuzhi() 

        $('#son').contents().find("#b").val("父页面传过来的值!");  

    </script> 

    <iframe id="son" name="son" src="son.html" width="400" height="200"></iframe><br /> 
    <input type="button" value="给子页面表单中id为b的文本框赋值" onclick="fuzhi()" /> 

    son.html

    <form name="form2"><input type="text" name="b" id="b" /></form>

    二、子页面如何调用父页面中的函数

    father.html

    <script language="javascript" src="http://www.aspbc.com/js/jquery.js" type="text/javascript"></script> 
    <script type="text/javascript"> 
    function fun() 

        alert('这是父页面中的函数弹出窗口哦!'); 

    </script>  
    <iframe id="son" name="son" src="son.html" width="400" height="200"></iframe>

    son.html

    <script type="text/javascript"> 
    function diaoyong() 
    {     
        $(window.parent.fun());  //调用父页面函数 

    </script> 
    <form name="form2"> <input name="btn1" type="button" onclick="diaoyong()" value="调用父页面中的函数" /></form>

    三、iframe中的子页给父页面传值

    father.html

    <script language="javascript" src="http://www.aspbc.com/js/jquery.js" type="text/javascript"></script> 
    <div id="messagediv">test</div> 
    <iframe id="son" name="son" src="son.html" width="400" height="200">
    </iframe>

    son.html

    <script type="text/javascript"> 
    function fuzhi() 

        $(window.parent.$("#messagediv").html("子页面赋过来的值")); 

    </script> 
    <form name="form2"><input name="btn1" type="button" onclick="fuzhi()" value="给父页中id为messagediv的元素赋值" /></form>
  • 相关阅读:
    mysql数据库
    Mysql之sql语句操作
    mysql修改root密码的多种方法
    kvm虚拟化
    清华AIOps算法:KPI聚类
    有点扯的预测方法
    内网安全运营的逻辑体系架构
    SpringBoot定时消费Kafka消息
    kafka的consumer消费能力很低的情况下的处理方案
    Kafka_Kafka 消费者 偏移量 与 积压 查询脚本 kafka-consumer-groups.sh
  • 原文地址:https://www.cnblogs.com/daijun/p/6102599.html
Copyright © 2011-2022 走看看