CreateDialog并关闭二级页面刷新父级页面



cs页面代码:                
ClientScript.RegisterStartupScript(this.GetType(), "AlertMessage", "<script>DialogMultiLanguageForUserSetting(\'" + sBuilder.ToString().Replace("'", @"\'").Replace("\r\n", "\\r\\n") + "\','if(typeof(RefreshSelf)!=\\'undefined\\') RefreshSelf(); else window.parent.RefreshSelf();','" + sTitle + "','" + sClose + "');</script>");


javascript 代码:

        function DialogMultiLanguageForUserSetting(sContext, sClose, sTitle, sbuttonClose) {
            var dMessage = '<div id="dMessage" style="display:none;"><textarea id="tbxMessage" style="height: 120px; width: 380px;background-color:White" readonly="readonly" cols="20" rows="2" '
                   + 'name="tbxMessage" >' + sContext + '</textarea><br /><input  id="dMessageClose" type="button" value="' + sbuttonClose + '"οnclick="'
                   + sClose + 'if(typeof(closeDialogSelf)!=\'undefined\') closeDialogSelf(); else window.parent.closeDialogSelf();" style="background-color: rgb(241, 241, 237);" οnmοusemοve="MoveClass(this)" οnmοuseοut="ResetClass(this)" class="Close_Button" /></div>';
            if (window.parent.document.getElementById("ContentIframe") != null) {
                if (window.document.getElementById('dMessage') == null) {
                    $(dMessage).appendTo(window.document.forms[0]);
                }
                window.CreateDialogForm("dMessage", "33", "50", sTitle, "false", true);
            } else {
                // 29125 clear tbxMessage text
                $("#tbxMessage", window.parent.document).text(sContext);
                if (window.parent.document.getElementById('dMessage') == null) {

                    $(dMessage).appendTo(window.parent.document.forms[0]);
                }
                window.parent.CreateDialogForm("dMessage", "33", "50", sTitle, "false", true);
            }
            if ($("#dMessageClose", window.parent.document).length > 0) {
                var parentHref = window.parent.location.href + "";
                if (parentHref.indexOf("MyClientsClientInfo") != -1 || parentHref.indexOf("MyClientFormEdit") != -1 || parentHref.indexOf("UserMaintenance")) {
                    $("#dMessageClose", window.parent.document).click(function () {
                        window.parent.location.href = parentHref;
                    });
                }
            }
        }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值