1. 程式人生 > >美化js系統函式alert,confirm,prompt,並實現lightbox效果

美化js系統函式alert,confirm,prompt,並實現lightbox效果

美化js系統函式alert,confirm,prompt,並實現lightbox效果

注意alert,confirm及prompt並不同於系統的,這個是用層模仿的,並不能掛起程式的執行
所以如果需要在確認後執行相關的操作,需要在配置檔案中傳遞迴調函式fn
按鈕只提供yes和no兩個 

Showbo.Msg.alert:引數(要顯示的資訊)


Showbo.Msg.confirm:引數(提示資訊,回撥函式)

Showbo.Msg.prompt:引數(輸入框前的文字,輸入框預設值,輸入框id,回撥函式),如果未指定“輸入框id”, 輸入框的id預設為'msg_txtInput"

Showbo.Msg.show:引數(cfg)

cfg:{title:'標題'
,msg:'資訊內容'
,wait:true
,icon:'提示圖示'
,buttons:{yes:'yes按鈕顯示的文字',no:'no按鈕顯示的文字'}
,width:顯示的層寬度
,fn:function(btn){回撥函式,btn為點選的按鈕,可以為yes,no}} 
icon的值為Showbo.Msg.ERROR,Showbo.Msg.INFO,Showbo.Msg.WARNING 這個3個

上面的3個方法其實呼叫的還是此方法,show方法可以

下載地址:

連結:http://pan.baidu.com/s/1kU513EJ 密碼:b7yg