artdialog 弹出对话框怎么关闭自己?

如题所述

artDialog是一个基于javascript编写的对话框组件,它拥有精致的界面与友好的接口。
如果你想在弹出的对话框里,加一个自己的按钮,来关闭自己,普通对话框可以使用以下方式:
//artdialog弹出对话框之后会返回一个dialog句柄

var dialog = art.dialog(content, ok, cancel)

//你可以在对话框事件中通过该句柄的close方法,将对话框自己关闭。
function closeSelf(){
dialog.close();
}

如果是弹出一个iframe对话框呢?获得的对话框句柄在是父窗体里的,需要在子窗体里使用该句柄把自己关掉。
artdialog提供了框架之间的数据传递方式,你要包含artDialog.iframeTools.js方法。
var temp = {};
art.dialog.data('temp', temp);
temp.dialog = art.dialog('../childframe.html');

这样你的数据就穿越了。在childframe.html的js里,你可以使用下面的方式获取自己的窗口句柄,然后关闭自己。
温馨提示:内容为网友见解,仅供参考
无其他回答

artdialog 弹出对话框怎么关闭自己?
\\x0d\\x0a如果你想在弹出的对话框里,加一个自己的按钮,来关闭自己,普通对话框可以使用以下方式:\\x0d\\x0a\/\/artdialog弹出对话框之后会返回一个dialog句柄\\x0d\\x0a\\x0d\\x0a var dialog = art.dialog(content, ok, cancel)\\x0d\\x0a \\x0d\\x0a\/\/你可以在对话框事件中通过该...

artdialog 弹出对话框怎么关闭自己
artdialog 弹出对 话框怎么关闭自己

artdialog使用帮助
`height`(数值,默认值:'auto') - 设置内容固定高度,单位可指定。 **位置**:`fixed`(布尔,默认值:false) - 开启静止定位;`follow`(元素) - 让对话框依附在指定元素附近。`left`(数值,默认值:'center') - X轴的坐标;`top`(数值,默认值:'center') - Y轴的坐标。

artdialog是一款什么样的插件
1. ArtDialog的功能概述:ArtDialog提供了创建、管理和控制对话框的完整解决方案。它允许开发者轻松创建各种类型的对话框,包括警告框、确认框、输入框等。此外,该插件还提供了丰富的自定义选项,使用户可以根据自己的需求定制对话框的外观和行为。2. ArtDialog的特性:ArtDialog插件具有多种特点,如易于集成...

用过artDialog的朋友看过来! 我想在弹出对话框中显示一个页面,但是加载...
) %>?UserId=' + UserId + '&CompanyName=' + companyName;\/\/var url = '\/CompanyAccountManagement\/CompanyAccountManagement.do\/OrderRightPoP?UserId=' + UserId + '&CompanyName=' + companyName;art.dialog.open(url, { width: '500px',height: 'auto',lock: true })

artDialog怎么使用
content: '欢迎使用artDialog对话框组件!',icon: 'succeed',follow: document.getElementById('btn2'),ok: function(){ return false;},okVal: '确定',cancelVal: '关闭',cancel: function(){ console.log(123);},fixed:true,resize:true 然后用一个函数封装这段代码,绑定触发事件即可.详细...

jquery artdialog怎么用
调用的时候引入相关的js文件就可以了。(1)这是引用artDialog的主要文件,skin就是你需要使用的皮肤 (2)如果你是使用的Jquery框架,则引入jQuery版本的 (3)如果你使用了iframe,那么你需要在引入iframeTools.js

alert 的弹出窗口,怎么调整大小,
您好!很高兴为您答疑。该窗口大小不可编辑,如果必须要进行指定大小,可以考虑使用artdialog等弹窗插件实现。如果对我们的回答存在任何疑问,欢迎继续问询。

artDialog怎么使用
,content: '欢迎使用artDialog对话框组件!',icon: 'succeed',follow: document.getElementById('btn2'),ok: function(){ return false;},okVal: '确定',cancelVal: '关闭',cancel: function(){ console.log(123);},fixed:true,resize:true 然后用一个函数封装这段代码,绑定触发事件即可.

怎么实现点击jsp对话框右上角的x号时,关闭对话框,点击取消的时候,还...
如果是使用window.open等原始方式,是无法达到你的要求的。建议使用一些模拟弹出层的工具或插件,如jqueryui或artdialog等,里面有模拟弹出对话框,可以达到你需要的效果。

相似回答
大家正在搜