zoukankan      html  css  js  c++  java
  • 子窗口调用父窗口方法

    判断父窗口是否有对应的方法

    直接使用父窗口名字获取判断方法是否存在

    if (parent.imageResizeFinialClick) {
                                    alert("事件。。。")
                                    window.parent.imageResizeFinialClick();
                                }
    

     子窗口调取方法的时候,参数是不能传入的,所以在父窗口必须有一个存储参数的标签

    <!--调取父窗口方法 complete是layout页面上的完成按钮的-->
        <script>
            function complete() {
                var _html = "";
                $("#tbody_content tr.tc_add").each(function () {
                    var id = $(this).attr("id");
                    if ($(window.parent.document).find("#" + id).length > 0) {
                        return true;
                    }
                    var tempHtml = $("<tr>" + $(this).html() + "</tr>");//因为少了一层没办法拿html,就加了一层上去
                    tempHtml.find("td:last").html("<a href='javascript:void(0);' style='margin-left:15px;' onclick='delete_tr(this)'>删除</a>");
                    _html += "<tr id='" + id + "'>" + tempHtml.html() + "</tr>";
                })
                //不能传参的
                window.parent.sp_hmtl = _html;//只能传值过去再拿了
                window.parent.setProduct();//调用父窗口的方法
            }
        </script>
    
  • 相关阅读:
    2017-2018-1 20145237、20155205、20155218实验一 开发环境的熟悉
    作业三总结
    作业二总结
    作业总结1
    自我介绍
    计科16-4刘悦
    第九次作业
    作业八
    作业七
    作业六
  • 原文地址:https://www.cnblogs.com/danlis/p/5740281.html
Copyright © 2011-2022 走看看