国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

【消息提示組件】,兼容IE6/7&&FF2

2019-11-21 01:56:21
字體:
來源:轉載
供稿:網友
作者:yemoo
來源:WWW.AJAXBBS.NET
發布日期:2007-09-03

原文地址:http://www.ajaxbbs.net/blog/post/100/

特別說明:這只是一個純客戶端使用的js組件,非服務端控件(如asp.net控件等),改組件只是為了美化消息提示。

PS:希望大家多提有實際價值的建議或意見,如果合適我會繼續做完善修改。
===================================================================
      前段時間公司需要寫的一個小組件,用于替代windows2000默認的灰色消息組件(alert/Confirm),由于公司開發的系統主要針對IE瀏覽器,所以開始的代碼在ff下運行無效,今日打算拿出共享,為了盡少挨磚,花了將近一個小時將代碼進行了兼容性的修改,目前在ie6.0和FF2.0下運行正常,其他瀏覽器未測,公司任務在身,懶得花大量時間整這個,滿足多數需求即可。

組件簡介:

1、調用方式進行二次分裝,首先封裝成類,然后將調用方法變成幾個簡單的方法調用,調用時無需再new了。調用方法明了簡單。
2、兼容IE6.0&&FF2.0。
3、目前提供了三種四種皮膚,Vista、QQ、ExtBlue和BlackColl。有興趣可以修改樣式表文件定義新的皮膚。
4、提供四種消息類型。分別為消息提示、成功信息、錯誤信息、詢問信息。
5、彈出消息框時屏蔽頁面其它元素的操作,自動隱藏頁面select及iframe下select(無限級select隱藏),并遮罩iframe等元素。
6、頁面select控件狀態還原時保持原狀態,即如果原來select就是隱藏的,則消息框彈出并關閉后該select仍保持隱藏狀態,而只顯示原本顯示的select。
7、消息組件彈出時屏蔽對鍵盤Tab鍵和空格鍵的操作(防止鍵盤操作頁面元素),按下Enter鍵當作點擊消息組件的“確定”按鈕處理。


使用簡介:
   1、首先在頁面中引入ymPrompt.js。
   2、然后調用需要的消息函數:   
   (1)Alert(content,width,height,title,okFunc,cancelFunc)  //消息提示類型  
   (2)SucceedInfo(....) //成功信息類型
   (3)ErrorInfo(...) //錯誤信息類型
   (4)ConfirmInfo(....) //詢問消息類型

  四個方法的參數完全相同:

   content:消息組件要顯示的內容。
   width:消息框的寬度,不設定請置null,寬度自適應。
   height:消息框的高度,不設定請置null,高度自適應。
   title:消息組件標題
   okFunc:點擊確定按鈕時執行的函數的名稱。
   CancelFunc:點擊取消或關閉按鈕時執行的函數的名稱。 

查看演示: http://www.ajaxbbs.net/test/ymPrompt/demo.htm
說明:網絡空間速度原因,首次打開演示可能圖片加載較慢,請打開后稍后圖片下載完畢或下載源碼到本地查看演示。
源碼下載請到此處: http://www.ajaxbbs.net/blog/post/100/
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伊金霍洛旗| 太谷县| 南丰县| 石林| 罗源县| 图片| 陇南市| 西林县| 栾城县| 锦州市| 青冈县| 西青区| 丹棱县| 闽清县| 交口县| 绥芬河市| 泰顺县| 桂东县| 玉林市| 大连市| 彰武县| 江华| 宜宾县| 大石桥市| 上犹县| 闻喜县| 漳州市| 贵阳市| 建平县| 荥经县| 马鞍山市| 石棉县| 牟定县| 北辰区| 淳化县| 蓬安县| 河东区| 尖扎县| 铜山县| 佛山市| 民权县|