組件簡(jiǎn)介:
1、調(diào)用方式進(jìn)行二次分裝,現(xiàn)編寫成類,然后將調(diào)用方法變成幾個(gè)簡(jiǎn)單的方法調(diào)用,調(diào)用時(shí)無(wú)需new了。調(diào)用方法明了簡(jiǎn)單。
2、兼容IE6.0+、FF1.5+、Opear9+,兼容HTML4/XHTML1.0頁(yè)面渲染模式。
3、支持CSS皮膚定制。目前提供了五種皮膚,Vista、QQ、dmm-green、ExtBlue和BlackColl。有興趣可以修改樣式表文件定義新的皮膚。
4、提供四種消息類型。分別為消息提示、成功信息、錯(cuò)誤信息、詢問信息。
5、彈出消息框時(shí)屏蔽頁(yè)面其它元素的操作,自動(dòng)隱藏頁(yè)面select及iframe下select(無(wú)限級(jí)select隱藏),并遮罩iframe等元素。
6、頁(yè)面select控件狀態(tài)還原時(shí)保持原狀態(tài),即如果原來(lái)select就是隱藏的,則消息框彈出并關(guān)閉后該select仍保持隱藏狀態(tài),而只顯示原本顯示的select。
7、消息組件彈出時(shí)屏蔽除Tab和回車外的幾乎所有鍵盤操作(包括F5),“消息確認(rèn)框”支持“tab鍵/左右方向鍵”切換確定/取消焦點(diǎn)。
8、支持在iframe頁(yè)面中彈出消息框時(shí)遮蓋最外層頁(yè)面(需引用擴(kuò)展文件ymPromptEx.js)。
9、只要組件js與樣式目錄相對(duì)位置不變,無(wú)論將組件放在哪個(gè)文件夾中都只需正確引入js文件即可,組件會(huì)自動(dòng)得到css的路徑。
使用簡(jiǎn)介:
1、首先在頁(yè)面中引入ymPrompt.js。如果在iframe中使用且希望消息框顯示在最外層頁(yè)面則還要引入ymPromptEx.js。
2、然后調(diào)用需要的消息函數(shù):
(1)Alert(content,width,height,title,okFunc,cancelFunc) //消息提示類型
(2)SucceedInfo(....) //成功信息類型
(3)ErrorInfo(...) //錯(cuò)誤信息類型
(4)ConfirmInfo(....) //詢問消息類型
四個(gè)方法的參數(shù)完全相同:
content:消息組件要顯示的內(nèi)容。
width:消息框的寬度,不設(shè)定請(qǐng)置null,寬度自適應(yīng)。
height:消息框的高度,不設(shè)定請(qǐng)置null,高度自適應(yīng)。
title:消息組件標(biāo)題
okFunc:點(diǎn)擊確定按鈕時(shí)執(zhí)行的函數(shù)的名稱。
CancelFunc:點(diǎn)擊取消或關(guān)閉按鈕時(shí)執(zhí)行的函數(shù)的名稱。
?
在線演示: http://www.4e6.cn/down.asp?11/demo.html
打包下載: http://www.4e6.cn/down.asp?11/11
?
轉(zhuǎn)載自: http://webjs.4e6.cn/?id=131
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
