Discuz!X之showDialog函数

作者: 鲁智深 分类: Discuz!X 发布时间: 2015-11-12 16:16

function showDialog(msg, mode, t, func, cover, funccancel, leftmsg, confirmtxt, canceltxt, closetime, locationtime)

函数参数功能表

key 默认值 含义 可选值及解释
msg (必填) 提示信息内容
mode ‘alert’ 对话框模式 alert/right:有确定按钮
confirm:有确定和取消按钮
notice:有确定按钮
info:没有按钮
t ‘提示信息’ 对话框标题
func 点”确定”执行的函数
cover 1 (mode = ‘info’ 时为 0) 是否显示一个遮罩覆盖整个页面 1:是0:否
funccancel 点”取消”执行的函数
leftmsg 底部左侧信息
confirmtxt ‘确定’ 确定按钮的文字
canceltxt ‘取消’ 取消按钮的文字
closetime 自动关闭的时间,单位”秒”leftmsg 强制更改为”n 秒后窗口关闭”
locationtime 自动跳转时间,单位”秒”leftmsg 强制更改为”n 秒后页面跳转”

应用方法

弹出一个有确定按钮的提示

有确定按钮的提示框

有确定按钮的提示框

代码:

1
javascript:;" onclick="showDialog('抱歉!您不是论坛VIP','alert')

弹出一个有确定,取消按钮,并执行func函数的提示

弹出一个有确定,取消按钮,并执行func函数的提示

弹出一个有确定,取消按钮,并执行func函数的提示

代码:

1
javascript:;" onclick="showDialog('您确定是否删除?','confirm','','parent.location.href=\'传值链接\'','1','','','确定','取消')

更多效果功能可对照“函数参数功能表”进行尝试。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注