百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>JS教程> artDialog弹出的iframe窗口不能写程序解决办法
分享文章到:

artDialog弹出的iframe窗口不能写程序解决办法

发布时间:01/15 来源: 浏览: 关键词:
初次使用artDialog都不知道artDialog一些基本属性,我在调用弹出iframe时然后财调用art.dialog.close()来关闭弹出窗体但是关不了,后来问了同学才知道怎么回事。

弹窗方法(关闭弹窗时刷新当前窗体):

 代码如下

art.dialog.open('EditPublicInfo.aspx', { title: '添加重要通知与特别提醒', width: 800, height: 600, lock: true,

    closeFn: function () {

      location.reload();

    }

  });

使用服务器控件按钮时artDialog的关闭方法:

页面中放置一个默认隐藏的Panel,代码放在Panel中,事件执行完成时显示此Panel。

如下:

 代码如下

<asp:Panel ID="pnlClose" runat="server" Visible="false">

    <script type="text/javascript">

        //方法一、通过刷新父页来关闭

        //window.top.location.reload();

 

        //方法二、遍历父页art所弹出的所有窗体并关闭

        jQuery.each(parent.art.dialog.dialogList, function (index, item) {

            item.close();

        });

    </script>

</asp:Panel>

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有4人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板