亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tbl_change.js

?? WEBGAME源碼,有架設說明,只是非常簡單
?? JS
字號:
/* $Id: tbl_change.js 7886 2005-11-23 19:10:30Z nijel $ *//** * Modify from controls when the "NULL" checkbox is selected * * @param   string   the MySQL field type * @param   string   the urlencoded field name * @param   string   the md5 hashed field name * * @return  boolean  always true */function nullify(theType, urlField, md5Field, multi_edit){    var rowForm = document.forms['insertForm'];    if (typeof(rowForm.elements['funcs' + multi_edit + '[' + urlField + ']']) != 'undefined') {        rowForm.elements['funcs' + multi_edit + '[' + urlField + ']'].selectedIndex = -1;    }    // "SET" field , "ENUM" field with more than 20 characters    // or foreign key field    if (theType == 1 || theType == 3 || theType == 4) {        rowForm.elements['field_' + md5Field + multi_edit + '[]'].selectedIndex = -1;    }    // Other "ENUM" field    else if (theType == 2) {        var elts     = rowForm.elements['field_' + md5Field + multi_edit + '[]'];        // when there is just one option in ENUM:        if (elts.checked) {            elts.checked = false;        } else {            var elts_cnt = elts.length;            for (var i = 0; i < elts_cnt; i++ ) {                elts[i].checked = false;            } // end for        } // end if    }    // Other field types    else /*if (theType == 5)*/ {        rowForm.elements['fields' + multi_edit + '[' + urlField + ']'].value = '';    } // end if... else if... else    return true;} // end of the 'nullify()' function/** * Unchecks the "NULL" control when a function has been selected or a value * entered * * @param   string   the urlencoded field name * * @return  boolean  always true */function unNullify(urlField, multi_edit){    var rowForm = document.forms['insertForm'];    if (typeof(rowForm.elements['fields_null[multi_edit][' + multi_edit + '][' + urlField + ']']) != 'undefined') {        rowForm.elements['fields_null[multi_edit][' + multi_edit + '][' + urlField + ']'].checked = false    } // end if    if (typeof(rowForm.elements['insert_ignore_' + multi_edit]) != 'undefined') {        rowForm.elements['insert_ignore_' + multi_edit].checked = false    } // end if    return true;} // end of the 'unNullify()' functionvar day;var month;var year;var hour;var minute;var second;var clock_set = 0;/** * Opens calendar window. * * @param   string      calendar.php parameters * @param   string      form name * @param   string      field name * @param   string      edit type - date/timestamp */function openCalendar(params, form, field, type) {    window.open("./calendar.php?" + params, "calendar", "width=400,height=200,status=yes");    dateField = eval("document." + form + "." + field);    dateType = type;}/** * Formats number to two digits. * * @param   int number to format. * @param   string type of number */function formatNum2(i, valtype) {    f = (i < 10 ? '0' : '') + i;    if (valtype && valtype != '') {        switch(valtype) {            case 'month':                f = (f > 12 ? 12 : f);                break;            case 'day':                f = (f > 31 ? 31 : f);                break;            case 'hour':                f = (f > 24 ? 24 : f);                break;            default:            case 'second':            case 'minute':                f = (f > 59 ? 59 : f);                break;        }    }    return f;}/** * Formats number to two digits. * * @param   int number to format. * @param   int default value * @param   string type of number */function formatNum2d(i, default_v, valtype) {    i = parseInt(i, 10);    if (isNaN(i)) return default_v;    return formatNum2(i, valtype)}/** * Formats number to four digits. * * @param   int number to format. */function formatNum4(i) {    i = parseInt(i, 10)    return (i < 1000 ? i < 100 ? i < 10 ? '000' : '00' : '0' : '') + i;}/** * Initializes calendar window. */function initCalendar() {    if (!year && !month && !day) {        /* Called for first time */        if (window.opener.dateField.value) {            value = window.opener.dateField.value;            if (window.opener.dateType == 'datetime' || window.opener.dateType == 'date') {                if (window.opener.dateType == 'datetime') {                    parts   = value.split(' ');                    value   = parts[0];                    if (parts[1]) {                        time    = parts[1].split(':');                        hour    = parseInt(time[0],10);                        minute  = parseInt(time[1],10);                        second  = parseInt(time[2],10);                    }                }                date        = value.split("-");                day         = parseInt(date[2],10);                month       = parseInt(date[1],10) - 1;                year        = parseInt(date[0],10);            } else {                year        = parseInt(value.substr(0,4),10);                month       = parseInt(value.substr(4,2),10) - 1;                day         = parseInt(value.substr(6,2),10);                hour        = parseInt(value.substr(8,2),10);                minute      = parseInt(value.substr(10,2),10);                second      = parseInt(value.substr(12,2),10);            }        }        if (isNaN(year) || isNaN(month) || isNaN(day) || day == 0) {            dt      = new Date();            year    = dt.getFullYear();            month   = dt.getMonth();            day     = dt.getDate();        }        if (isNaN(hour) || isNaN(minute) || isNaN(second)) {            dt      = new Date();            hour    = dt.getHours();            minute  = dt.getMinutes();            second  = dt.getSeconds();        }    } else {        /* Moving in calendar */        if (month > 11) {            month = 0;            year++;        }        if (month < 0) {            month = 11;            year--;        }    }    if (document.getElementById) {        cnt = document.getElementById("calendar_data");    } else if (document.all) {        cnt = document.all["calendar_data"];    }    cnt.innerHTML = "";    str = ""    //heading table    str += '<table class="calendar"><tr><th width="50%">';    str += '<form method="NONE" onsubmit="return 0">';    str += '<a href="javascript:month--; initCalendar();">&laquo;</a> ';    str += '<select id="select_month" name="monthsel" onchange="month = parseInt(document.getElementById(\'select_month\').value); initCalendar();">';    for (i =0; i < 12; i++) {        if (i == month) selected = ' selected="selected"';        else selected = '';        str += '<option value="' + i + '" ' + selected + '>' + month_names[i] + '</option>';    }    str += '</select>';    str += ' <a href="javascript:month++; initCalendar();">&raquo;</a>';    str += '</form>';    str += '</th><th width="50%">';    str += '<form method="NONE" onsubmit="return 0">';    str += '<a href="javascript:year--; initCalendar();">&laquo;</a> ';    str += '<select id="select_year" name="yearsel" onchange="year = parseInt(document.getElementById(\'select_year\').value); initCalendar();">';    for (i = year - 25; i < year + 25; i++) {        if (i == year) selected = ' selected="selected"';        else selected = '';        str += '<option value="' + i + '" ' + selected + '>' + i + '</option>';    }    str += '</select>';    str += ' <a href="javascript:year++; initCalendar();">&raquo;</a>';    str += '</form>';    str += '</th></tr></table>';    str += '<table class="calendar"><tr>';    for (i = 0; i < 7; i++) {        str += "<th>" + day_names[i] + "</th>";    }    str += "</tr>";    var firstDay = new Date(year, month, 1).getDay();    var lastDay = new Date(year, month + 1, 0).getDate();    str += "<tr>";    dayInWeek = 0;    for (i = 0; i < firstDay; i++) {        str += "<td>&nbsp;</td>";        dayInWeek++;    }    for (i = 1; i <= lastDay; i++) {        if (dayInWeek == 7) {            str += "</tr><tr>";            dayInWeek = 0;        }        dispmonth = 1 + month;        if (window.opener.dateType == 'datetime' || window.opener.dateType == 'date') {            actVal = "" + formatNum4(year) + "-" + formatNum2(dispmonth, 'month') + "-" + formatNum2(i, 'day');        } else {            actVal = "" + formatNum4(year) + formatNum2(dispmonth, 'month') + formatNum2(i, 'day');        }        if (i == day) {            style = ' class="selected"';            current_date = actVal;        } else {            style = '';        }        str += "<td" + style + "><a href=\"javascript:returnDate('" + actVal + "');\">" + i + "</a></td>"        dayInWeek++;    }    for (i = dayInWeek; i < 7; i++) {        str += "<td>&nbsp;</td>";    }    str += "</tr></table>";    cnt.innerHTML = str;    // Should we handle time also?    if (window.opener.dateType != 'date' && !clock_set) {        if (document.getElementById) {            cnt = document.getElementById("clock_data");        } else if (document.all) {            cnt = document.all["clock_data"];        }        str = '';        init_hour = hour;        init_minute = minute;        init_second = second;        str += '<form method="NONE" class="clock" onsubmit="returnDate(\'' + current_date + '\')">';        str += '<input id="hour"    type="text" size="2" maxlength="2" onblur="this.value=formatNum2d(this.value, init_hour, \'hour\'); init_hour = this.value;" value="' + formatNum2(hour, 'hour') + '" />:';        str += '<input id="minute"  type="text" size="2" maxlength="2" onblur="this.value=formatNum2d(this.value, init_minute, \'minute\'); init_minute = this.value;" value="' + formatNum2(minute, 'minute') + '" />:';        str += '<input id="second"  type="text" size="2" maxlength="2" onblur="this.value=formatNum2d(this.value, init_second, \'second\'); init_second = this.value;" value="' + formatNum2(second, 'second') + '" />';        str += '<br />';        str += '<input type="submit" value="' + submit_text + '"/>';        str += '</form>';        cnt.innerHTML = str;        clock_set = 1;    }}/** * Returns date from calendar. * * @param   string     date text */function returnDate(d) {    txt = d;    if (window.opener.dateType != 'date') {        // need to get time        h = parseInt(document.getElementById('hour').value,10);        m = parseInt(document.getElementById('minute').value,10);        s = parseInt(document.getElementById('second').value,10);        if (window.opener.dateType == 'datetime') {            txt += ' ' + formatNum2(h, 'hour') + ':' + formatNum2(m, 'minute') + ':' + formatNum2(s, 'second');        } else {            // timestamp            txt += formatNum2(h, 'hour') + formatNum2(m, 'minute') + formatNum2(s, 'second');        }    }    window.opener.dateField.value = txt;    window.close();}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美一区电影| 国产精品入口麻豆原神| 久久精品视频在线看| 亚洲天堂av老司机| 国产一二精品视频| 欧美午夜精品久久久久久孕妇| 精品国产成人在线影院| 亚洲综合视频网| 成人av资源下载| 久久综合九色综合欧美就去吻| 亚洲综合视频在线| 成+人+亚洲+综合天堂| 精品久久久三级丝袜| 视频一区二区国产| 色综合天天综合网国产成人综合天 | 一区二区三区日韩| 成人亚洲一区二区一| 久久久久99精品国产片| 午夜一区二区三区视频| 91浏览器在线视频| 亚洲国产精品v| 国产传媒一区在线| 久久久不卡影院| 精品无人码麻豆乱码1区2区| 欧美巨大另类极品videosbest | 国产91精品在线观看| 日韩欧美不卡一区| 日韩经典中文字幕一区| 欧美日韩极品在线观看一区| 一区二区三区色| 91蝌蚪porny成人天涯| 国产精品久久二区二区| 国产精品自在欧美一区| wwwwxxxxx欧美| 国产精品18久久久久| 久久精品一区四区| 福利一区二区在线| 国产精品久久久久久一区二区三区| 国内精品视频一区二区三区八戒| 欧美本精品男人aⅴ天堂| 国产一区久久久| 欧美国产1区2区| 99国产精品久久久久| 亚洲国产精品久久一线不卡| 欧美日韩国产123区| 午夜精品一区二区三区三上悠亚| 91麻豆精品国产91久久久久| 久草这里只有精品视频| 久久久久久久久99精品| 99re这里只有精品首页| 亚洲一区二区三区美女| 欧美一级久久久| 国产酒店精品激情| 亚洲美女屁股眼交| 51精品秘密在线观看| 九九九久久久精品| 国产精品污网站| 日韩精品五月天| 欧美一区二区在线观看| 国产精品88888| 最新成人av在线| 日本久久精品电影| 亚洲 欧美综合在线网络| 日韩视频在线永久播放| 国产一区不卡视频| 国产精品国产三级国产普通话三级| 97精品视频在线观看自产线路二| 一级做a爱片久久| 日韩限制级电影在线观看| 久久电影网站中文字幕| 精品少妇一区二区三区在线视频 | 亚洲国产视频一区| 91精品黄色片免费大全| 亚洲国产成人porn| 国产精品午夜免费| 欧美丝袜第三区| 韩国成人精品a∨在线观看| 国产欧美在线观看一区| 一本一本大道香蕉久在线精品| 亚洲自拍偷拍综合| 精品国产乱码久久久久久久久 | 国产白丝精品91爽爽久久| 国产精品久久久久久久久动漫| 欧美性猛片xxxx免费看久爱| 蜜臀av性久久久久蜜臀aⅴ | 男男成人高潮片免费网站| 精品国产乱码久久久久久久久| 成人18视频在线播放| 青青草97国产精品免费观看无弹窗版| 久久久久久久久久久久久女国产乱| 91视视频在线观看入口直接观看www | 中文字幕电影一区| 欧美一区二区女人| 色综合久久中文综合久久97| 老司机一区二区| 亚洲免费在线看| 久久久久久久av麻豆果冻| 欧美系列在线观看| 国产电影精品久久禁18| 中文字幕人成不卡一区| 欧美国产精品久久| 日韩欧美在线123| 日本福利一区二区| 成人高清视频在线| 精品在线播放免费| 亚洲成人高清在线| 一区在线观看免费| 精品88久久久久88久久久| 欧美曰成人黄网| 在线视频你懂得一区| 国产精品中文有码| 日本vs亚洲vs韩国一区三区二区| 综合网在线视频| 国产精品视频一区二区三区不卡| 欧美成人免费网站| 3d动漫精品啪啪1区2区免费| 色老头久久综合| 国产黄色精品视频| 久久99精品久久久久久国产越南 | 国产在线精品免费av| 日韩和欧美的一区| 亚洲国产日韩一级| 亚洲人成在线播放网站岛国| 国产精品久久久久久久裸模| 国产婷婷色一区二区三区| 久久久久久久网| 久久精品人人爽人人爽| 久久伊人蜜桃av一区二区| 26uuu亚洲| 国产女人18水真多18精品一级做| 2023国产精品自拍| 精品乱人伦小说| 久久综合一区二区| 久久久不卡影院| 国产日韩在线不卡| 国产精品的网站| 亚洲久草在线视频| 五月综合激情婷婷六月色窝| 性做久久久久久| 欧美aaaaa成人免费观看视频| 男男gaygay亚洲| 精品综合免费视频观看| 黄色小说综合网站| 国产v综合v亚洲欧| 国产成人av影院| 91猫先生在线| 欧美日韩国产bt| 久久一留热品黄| 中文字幕一区二区三区不卡在线| 亚洲视频免费看| 午夜日韩在线观看| 国产成人免费视频一区| 91免费观看视频| 久久综合久久99| 中文字幕制服丝袜一区二区三区| 亚洲欧美日韩国产一区二区三区| 亚洲午夜久久久久久久久电影网| 天涯成人国产亚洲精品一区av| 日韩黄色免费电影| 国产美女视频一区| 99国产精品国产精品毛片| 日本韩国欧美一区二区三区| 在线成人小视频| 国产喷白浆一区二区三区| 一区二区三区在线看| 美国欧美日韩国产在线播放| 久久国产视频网| 欧美日韩精品一区二区三区四区 | 国产综合色视频| 欧美午夜在线观看| 精品99999| 亚洲电影一区二区| 国产一区二区不卡老阿姨| 在线欧美日韩精品| 久久久欧美精品sm网站| 亚洲一区中文在线| 成人在线综合网| 7777精品伊人久久久大香线蕉完整版 | 欧美日本一区二区三区四区| 国产日韩欧美综合在线| 亚洲网友自拍偷拍| 国内一区二区在线| 精品少妇一区二区三区在线视频 | 91精品国产综合久久精品| 中文字幕欧美区| 久久国产福利国产秒拍| 欧美午夜精品久久久久久孕妇| 国产日韩欧美精品在线| 免费人成精品欧美精品| 色综合久久中文综合久久牛| 中文字幕免费不卡| 韩国成人在线视频| 欧美一区二区三区白人| 一级精品视频在线观看宜春院| 丁香亚洲综合激情啪啪综合| 日韩你懂的在线观看| 精品一区二区三区不卡| 欧美一区日韩一区| 爽好久久久欧美精品| 欧美性大战久久|