070823更新的一個(gè)[消息提示框]組件 兼容ie7
更新時(shí)間:2007年08月29日 19:10:45 作者:
提示:8.23修復(fù)了ie 7顯示錯(cuò)誤的bug,請(qǐng)下載過的朋友重新下載。對(duì)此表示抱歉!
更新說明:
2007-08-23 11:50
1、修復(fù)了IE7.0下按鈕文字錯(cuò)位的BUG(下載源碼已經(jīng)更新,請(qǐng)下載過的朋友重新下載)。
2、修改了部分js程序代碼。(彈出框的高度只在初始化時(shí)進(jìn)行計(jì)算)
2007-08-23 21:30
1、完善了組件簡介,原來沒有寫5-7三個(gè)介紹,可能有些朋友也沒有注意到。這里補(bǔ)上!
======================================================
前段時(shí)間公司需要寫的一個(gè)小組件,用于替代windows2000默認(rèn)的灰色消息組件(alert/Confirm),由于公司開發(fā)的系統(tǒng)主要針對(duì)IE瀏覽器,所以開始的代碼在ff下運(yùn)行無效,今日打算拿出共享,為了盡少挨磚,花了將近一個(gè)小時(shí)將代碼進(jìn)行了兼容性的修改,目前在ie6.0和FF2.0下運(yùn)行正常,其他瀏覽器未測,公司任務(wù)在身,懶得花大量時(shí)間整這個(gè),滿足多數(shù)需求即可。
組件簡介:
1、調(diào)用方式進(jìn)行二次分裝,現(xiàn)編寫成類,然后將調(diào)用方法變成幾個(gè)簡單的方法調(diào)用,調(diào)用時(shí)無需再new了。調(diào)用方法明了簡單。
2、兼容IE6.0&&FF2.0。
3、目前提供了三種四種皮膚,Vista、QQ、ExtBlue和BlackColl。有興趣可以修改樣式表文件定義新的皮膚。
4、提供四種消息類型。分別為消息提示、成功信息、錯(cuò)誤信息、詢問信息。
5、彈出消息框時(shí)屏蔽頁面其它元素的操作,自動(dòng)隱藏頁面select及iframe下select(無限級(jí)select隱藏),并遮罩iframe等元素。
6、頁面select控件狀態(tài)還原時(shí)保持原狀態(tài),即如果原來select就是隱藏的,則消息框彈出并關(guān)閉后該select仍保持隱藏狀態(tài),而只顯示原本顯示的select。
7、消息組件彈出時(shí)屏蔽對(duì)鍵盤Tab鍵和空格鍵的操作(防止鍵盤操作頁面元素),按下Enter鍵當(dāng)作點(diǎn)擊消息組件的“確定”按鈕處理。
使用簡介:
1、首先在頁面中引入ymPrompt.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.ajaxbbs.net/test/ymPrompt/demo.htm
說明:網(wǎng)絡(luò)空間速度原因,首次打開演示可能圖片加載較慢,請(qǐng)打開后稍后圖片下載完畢或下載源碼到本地查看演示。
源碼下載:
本地下載
更新說明:
2007-08-23 11:50
1、修復(fù)了IE7.0下按鈕文字錯(cuò)位的BUG(下載源碼已經(jīng)更新,請(qǐng)下載過的朋友重新下載)。
2、修改了部分js程序代碼。(彈出框的高度只在初始化時(shí)進(jìn)行計(jì)算)
2007-08-23 21:30
1、完善了組件簡介,原來沒有寫5-7三個(gè)介紹,可能有些朋友也沒有注意到。這里補(bǔ)上!
======================================================
前段時(shí)間公司需要寫的一個(gè)小組件,用于替代windows2000默認(rèn)的灰色消息組件(alert/Confirm),由于公司開發(fā)的系統(tǒng)主要針對(duì)IE瀏覽器,所以開始的代碼在ff下運(yùn)行無效,今日打算拿出共享,為了盡少挨磚,花了將近一個(gè)小時(shí)將代碼進(jìn)行了兼容性的修改,目前在ie6.0和FF2.0下運(yùn)行正常,其他瀏覽器未測,公司任務(wù)在身,懶得花大量時(shí)間整這個(gè),滿足多數(shù)需求即可。
組件簡介:
1、調(diào)用方式進(jìn)行二次分裝,現(xiàn)編寫成類,然后將調(diào)用方法變成幾個(gè)簡單的方法調(diào)用,調(diào)用時(shí)無需再new了。調(diào)用方法明了簡單。
2、兼容IE6.0&&FF2.0。
3、目前提供了三種四種皮膚,Vista、QQ、ExtBlue和BlackColl。有興趣可以修改樣式表文件定義新的皮膚。
4、提供四種消息類型。分別為消息提示、成功信息、錯(cuò)誤信息、詢問信息。
5、彈出消息框時(shí)屏蔽頁面其它元素的操作,自動(dòng)隱藏頁面select及iframe下select(無限級(jí)select隱藏),并遮罩iframe等元素。
6、頁面select控件狀態(tài)還原時(shí)保持原狀態(tài),即如果原來select就是隱藏的,則消息框彈出并關(guān)閉后該select仍保持隱藏狀態(tài),而只顯示原本顯示的select。
7、消息組件彈出時(shí)屏蔽對(duì)鍵盤Tab鍵和空格鍵的操作(防止鍵盤操作頁面元素),按下Enter鍵當(dāng)作點(diǎn)擊消息組件的“確定”按鈕處理。
使用簡介:
1、首先在頁面中引入ymPrompt.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.ajaxbbs.net/test/ymPrompt/demo.htm
說明:網(wǎng)絡(luò)空間速度原因,首次打開演示可能圖片加載較慢,請(qǐng)打開后稍后圖片下載完畢或下載源碼到本地查看演示。
源碼下載:
本地下載
相關(guān)文章
在layui框架中select下拉框監(jiān)聽更改事件的例子
今天小編就為大家分享一篇在layui框架中select下拉框監(jiān)聽更改事件的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-09-09javascript實(shí)現(xiàn)模擬時(shí)鐘的方法
這篇文章主要介紹了javascript實(shí)現(xiàn)模擬時(shí)鐘的方法,涉及javascript操作時(shí)間實(shí)時(shí)顯示的相關(guān)技巧,需要的朋友可以參考下2015-05-05使用contextMenu插件實(shí)現(xiàn)Bootstrap table彈出右鍵菜單
如今Bootstrap這個(gè)前端框架已被許多人接受并應(yīng)用在不同的項(xiàng)目中,其中“開發(fā)高效,設(shè)備兼容”的特點(diǎn)表現(xiàn)得非常明顯。這篇文章主要介紹了使用contextMenu插件實(shí)現(xiàn)Bootstrap table彈出右鍵菜單,需要的朋友可以參考下2017-02-02