`
artdialog
  • 浏览: 105396 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

artDialog弹出的iframe窗口不能写程序关闭

阅读更多

 

artDialog是一个基于javascript编写的对话框组件,它拥有精致的界面与友好的接口。

 

在使用他之前弹出窗体真是件让人恼火的事。

 

在弹出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>
分享到:
评论

相关推荐

    artDialog弹出模式窗API

    总的来说,`artDialog弹出模式窗API`为Web开发者提供了一种高效、灵活的对话框解决方案,无论是在提示用户、收集信息还是展示复杂内容方面,都能发挥出色的效果。通过深入学习和实践,你将能够充分利用它的各种特性...

    artDialog,demo,iframe

    artDialog 是一个JavaScript弹出对话框插件,而 "demo" 指示这是一些示例代码,用于展示如何使用 artDialog。"iframe" 提及的是在这些示例中可能使用到的技术,即在对话框内嵌入页面框架。 **描述分析:** 描述中...

    基于jQuery的artDialog 弹出窗插件效果 4.1.7.zip

    《基于jQuery的artDialog弹出窗插件效果详解——4.1.7版本解析》 在Web开发中,用户交互的界面设计与实现是至关重要的,而弹出窗口作为常见的一种交互方式,被广泛应用于通知、确认、设置等场景。jQuery的artDialog...

    弹出框artDialog4.1.6.zip

    《深入解析:jQuery弹出框插件artDialog4.1.6》 在网页开发中,弹出框是一种常见的交互元素,用于展示重要的信息、获取用户输入或进行一系列操作。artDialog是一个强大的jQuery插件,它以其优雅的样式、丰富的功能...

    jquery 弹出窗口的插件

    在实际应用中,可以通过以下方式创建一个简单的artDialog弹出窗口: ```javascript $.dialog({ content: '这是弹出窗口的内容', okValue: '确定', cancelValue: '取消', ok: function () { console.log('点击...

    artDialog示例

    总结,jQuery artDialog 是一个强大的对话框解决方案,其丰富的功能和易用性使得开发者可以轻松创建各种类型的弹出窗口,提升网站的交互体验。通过学习和实践,您可以灵活运用它来实现各种复杂的页面交互需求。

    artdialog

    2. **确认操作** - 在用户执行删除、退出等不可逆操作前,弹出确认对话框。 3. **表单验证** - 使用对话框显示验证结果,避免影响页面其他元素。 4. **加载外部内容** - 在对话框中加载网页的某个部分,用于查看详情...

    javascript artdialog 4.1.0

    ArtDialog致力于提供优雅的对话框交互体验,它使得在网页中创建弹出窗口变得更加简单和灵活。 在本次更新的4.1.0版本中,ArtDialog引入了新的"blue"皮肤,为用户提供更多样化的界面风格选择,以适应不同网站设计的...

    模态窗体(artDialog4.1.7)

    例如,当用户点击删除按钮时,可以弹出一个artDialog询问用户是否确定,确认后执行删除操作,取消则关闭对话框。 综上所述,artDialog4.1.7是一款高效、灵活的模态对话框组件,其小巧的体积、独立的性质以及强大的...

    artDialog_Demo

    13、修复拖动对话框时候可能因鼠标置入iframe窗口而导致鼠标被粘住的问题 14、修复了内部$.newId方法的一处错误,特定情况下导致定义了ID的对话框无法弹出 15、删除脚本对IE6 png bug内置支持,之前测试版本自动...

    artDialog对话框

    `artDialog`对话框是一款在前端开发中广泛使用的JavaScript弹出对话框插件。它以其丰富的功能、易用性和高度可定制性而受到开发者们的青睐。本篇文章将深入探讨`artDialog`的核心特性、使用方法以及如何通过提供的...

    artDialog-master

    - **弹出对话框**:可以快速创建提示、警告、确认、询问等不同类型的对话框。 - **自定义样式**:支持CSS3动画,允许用户自定义对话框的外观和风格。 - **交互性**:对话框内可以包含任意HTML内容,支持按钮点击事件...

    JS关闭窗口时产生的事件及用法示例

    标题中的“JS关闭窗口时产生的事件及用法示例”主要指的是JavaScript中处理窗口关闭时的事件机制。在JavaScript中,当用户尝试关闭浏览器窗口或标签页时,我们可以监听到`onbeforeunload`事件。这个事件在窗口即将...

    jQuery插件artDialog.js使用与关闭方法示例

    jQuery插件artDialog.js就是这样一个强大的对话框工具,它提供美观、可定制化的弹出窗口功能。下面将详细介绍artDialog.js的使用方法和关闭策略。 ### 一、artDialog.js的引入 在使用artDialog.js之前,首先需要在...

    jquery插件artDialog

    ArtDialog 是一个基于 jQuery 的弹出对话框插件,它为网页提供了优雅、强大的对话框功能。这个资源包含了三个关键文件:`jquery.artDialog.source.js`、`iframeTools.source.js` 和 `iframeTools.js`,它们构成了 ...

    弹出框提示框大全

    它不仅可以用来展示图片、视频等内容,还可以通过IFrame来嵌入整个网页,这使得它成为一个全屏弹出窗口的优秀选择。thickbox的可配置性极高,开发者可以轻松调整弹出层的大小、透明度等属性,从而为用户提供一种沉浸...

    介绍一款PC站web UI框架,兼容IE6.zip

    1. "iframe中能够在父窗口中弹框.png" - 这可能是一个示例或文档,展示了如何在IFrame中触发一个弹出对话框,并且这个对话框能在父窗口中显示。在处理多框架页面布局时,IFrame常用于内容隔离,而与父窗口的交互则...

    KODExplorer 芒果云-资源管理器

    - 上传窗口关闭,自动停止所有上传队列 - 拖拽后,更新上传地址为当前地址。(之前上传队列也会这样。bug) - root用户非服务器路径下文件预览(图片、mp3、视频、html、swf、……php代理输出文件内容,http方式) - ...

    多色JS对话框组件

    `artDialog`是由国内开发者Aero创建的一款轻量级、高性能的对话框插件,它基于jQuery库,提供了弹出窗口、提示、确认、询问等多种对话框形式。`artDialog`的主要特点包括: - **易于使用**:简单的API接口,使得...

Global site tag (gtag.js) - Google Analytics