ad88/script/msgbox/MessageBox.js
(开头部分) 14KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* @projectDescription 提示框类型.
* @author ice deng
*/
var MsgboxType = {
/**
* 按钮显示的类型.
*/
type:{confirm:1,confirmAndCancel:2,ok:3,okAndNo:4},
/**
* 显示的图片的类型.
*/
img:{
plaint:"../img/msgbox/plaint.gif",//友情提醒图标.
ask:"../img/msgbox/ask.gif",//问题提醒图标.
error:"../img/msgbox/error.gif",//错误提醒图标.
success:"../img/msgbox/success.gif"//成功提醒图标.
}
}
/**
* @projectDescription 提示框.
* @param (Object) 提示框的消息,传入一个对象格式为:{"title":"系统提示:","msg":"是否要删除?"}.
* @param (Object) 按钮显示的类型,传入MsgboxType.type.对象.也可以是1-4的数字.
* @param (Object) 显示的图片的类型,传入MsgboxType.img.对象.
* @param (Object) 点击按钮后执行的方法,传入一个方法对象数组,数组索引按照先是确定的方法,在是否定的方法.
* @author ice deng
* @exception var msg = new Msgbox({title:"什么东西哦?",msg:"好东西啊???"},MsgboxType.type.confirmAndCancel,MsgboxType.img.ask,new Array("alert('1');","alert('2');"));
*/
var Msgbox = Class.create();
Msgbox.prototype = {
initialize:function(_msg,_type,_img,_method){
if(_msg != undefined)
this.message = _msg;
if(_type != undefined)
this.type = _type;
if(_img != undefined)
this.img = _img;
var num = parseInt(this.img);
if(!isNaN(num)){
switch(num){
case 1:
this.img = MsgboxType.img.plaint;
break;
case 2:
this.img = MsgboxType.img.ask;
break;
case 3:
this.img = MsgboxType.img.error;
break;
case 4:
this.img = MsgboxType.img.success;
break;
default:
this.img = MsgboxType.img.plaint;
break;
}
}
后面还有 163 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
