最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

又一日歷輸入效果沒考慮兼容性,IE通過

 更新時間:2007年02月13日 00:00:00   作者:  


[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]

做得比較急,所以沒考慮兼容性。
通過兩個類實(shí)現(xiàn),一個是面板類,一個是日歷類。
由于我開發(fā)時所有公共js都是在頂級窗口一次加載的,所以在子窗口創(chuàng)建對象時需要把當(dāng)前窗口對象傳進(jìn)去,例如: var panel = new parent.parent.SelectPanel(self);如果沒傳self參數(shù),默認(rèn)就是加載js的窗口。

marcian 在網(wǎng)上找的那個公歷算法有點(diǎn)復(fù)雜,呵呵。我獲取當(dāng)前月最大天數(shù),以及當(dāng)前月第一天是星期幾是直接通過JS自帶的Date函數(shù)來實(shí)現(xiàn)的。
復(fù)制代碼 代碼如下:

// 獲取當(dāng)月最大天數(shù)
//asfman提供更簡單的方式:return (new Date(y, m+1, 0)).getDate()
function GetDates(year, month)
{
    var date = new Date(year, month, 31);
    return 31 - date.getDate() || 31;
}
// 獲取當(dāng)月第一天是星期幾
function GetFirstDay(year, month)
{
    return (new Date(year, month, 1)).getDay();


/* 下面這部分可以不要,因?yàn)榧词钩霈F(xiàn)new Date(2007, -1, 31),這種現(xiàn)象,Date會自動轉(zhuǎn)換成Date(2006, 12, 31)
    if(month < 0)
    {
        month = 11;
        year--;
    }
    if(month == 12)
    {
        month = 0;
        year++;
    }*/

相關(guān)文章

最新評論

嵊州市| 揭阳市| 维西| 吉木乃县| 吴川市| 大埔区| 南江县| 渝北区| 麻江县| 洪湖市| 米易县| 丁青县| 瓮安县| 淮南市| 乌鲁木齐县| 肇州县| 丘北县| 太仆寺旗| 华亭县| 铜川市| 嵊州市| 西宁市| 象州县| 桐柏县| 仪征市| 怀化市| 定南县| 延川县| 原阳县| 双辽市| 耒阳市| 历史| 昭通市| 明水县| 台前县| 甘谷县| 安远县| 汕头市| 绥江县| 米林县| 镇安县|