?? 說明.txt
字號:
calendarOld文件夾里是根據梅花雨日歷控件3.0修正后的版本
1.修正嵌套在Frame或IFrame中報錯問題;
2.修正星期和日期表格沒有對齊問題;
3.修正選擇月份下拉框時,狀態欄被修改問題;
4.增加了清空按鈕;
5.增加設置顯示日期天數的設置(從35天到39天)
6.修正頁面不能使用網頁標準化格式問題(即頁面可以加下下面一行代碼
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">)
7.修正日歷彈出時,按下“CTRL”鍵報錯問題。
8.修正拖動日歷控件時,鼠標稍快就無法拖拽問題。
calendarNew文件夾里是根據我的需要修改過的版本
1.包含上述全部修正;
2.可以調整日歷寬度(原版每個日期太小,點擊時比較費勁一點);
3.直接顯示年和月的下拉框,舊版本改年月時要先點一下,比較煩(但是速度比舊版本慢了一點,我以為這個問題可以忽略)
4.年份選擇框寫死,只能選擇系統當年的前后50年(比如現在是2007年,那么下拉表就是1957~2007,其它年份不可選,另:這個50年也可以設置)
使用注意事項及常見錯誤:
1.缺少對象:
a.JS文件的編碼格式不對,請把JS文件另存為你的調用文件所用的編碼模式
原版本說只能在GB2312下使用,實際不是這樣的,你可以把JS文件另存為UTF-8格式就可以正常使用了;
b.沒有引入JS文件,用<script language="javascript" src="calendar.js" type="text/javascript" ></script>引入就好了。
2.點擊其它地方不隱藏日歷框:
在JS文件中定義了document.onclick方法,如果在你的頁面上也定義了這個方法,
請記得把JS文件的document.onclick方法內容添加到你的這個方法中去。
3.其它一些問題:注意你定義的全局參數中不能有:cal_Width、WebCalendar。
你定義的方法也不能與JS文件中的方法重名,已有方法列表:
calendar() 用戶的主調函數
writeIframe() 對iframe進行初始化
WebCalendar() 初始化日歷的設置
funMonthSelect() 月份的下拉框
funYearSelect() 年份的下拉框
prevM() 往前翻月份
nextM() 往后翻月份
prevY() 往前翻 Year
nextY() 往后翻 Year
hiddenSelect() 隱藏年份與月份的下拉框
hiddenCalendar() 隱藏日歷控件
appendZero(n) 日期自動補零程序
dayMouseOver() 日歷里日期的 onmouseover 事件
dayMouseOut() 日歷里日期的 onmouseout 事件
writeCalendar() 對日歷顯示數據的核心處理程序
returnDate() 根據日期格式等返回用戶選定的日期
有人說希望有英文版,這個就更簡單了,打開JS文件,把里面的中文全部改成對應的英文就好了,偶的英文不太好 -_-|
使用中有什么問題,歡迎和我交流:youbl@126.com
水邊
2007.11.14
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -