网站地图    收藏   

主页 > 前端 > javascript >

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

来源:自学PHP网    时间:2014-09-19 14:47 作者: 阅读:

[导读] 初次使用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>

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论