⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 含记事功能的日历.htm

📁 较为详细的介绍了asp自定义的各种函数,方便asp的各种开发.
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<META content="MSHTML 5.00.2919.6307" name=GENERATOR></HEAD>
<BODY bgColor=#a0a0a0>
<DIV align=center>
<TABLE border=0 cellPadding=0 cellSpacing=0 width="97%">
  <TBODY>
  <TR>
    <TD><FONT color=#ffffff>自定义阅读:
      <SCRIPT language=JavaScript src="含事功能的日.files/fc_set_option.js"></SCRIPT>
      </FONT> </TD></TR></TBODY></TABLE>
<TABLE bgColor=#ffffff border=1 borderColorDark=#993300 borderColorLight=#993300 
cellPadding=0 cellSpacing=0 style="BORDER-COLLAPSE: collapse" width="97%">
  <TBODY>
  <TR>
    <TD align=middle>
      <TABLE border=0 cellPadding=0 cellSpacing=0 width="97%">
        <TBODY>
        <TR>
          <TD align=middle colSpan=4><BR><FONT color=#ff0000 
            size=3><B>含记事功能的日历</B></FONT> </TD></TR>
        <TR>
          <TD colSpan=3><BR>&nbsp;&nbsp;关键字:<FONT 
            color=#ee0088>(日期,日历,js,javascript)</FONT> </TD>
          <TD align=right vAlign=bottom><FONT 
            color=#399900>此文章未评</FONT>&nbsp;&nbsp; </TD></TR>
        <TR>
          <TD align=middle colSpan=4>
            <HR color=#000000 width="97%" height="1">
          </TD></TR>
        <TR>
          <TD colSpan=4 
            id=thetd>拷贝下面的代码到你的html文件的&lt;body&gt;和&lt;/body&gt;之间;<BR><BR>&lt;SCRIPT 
            LANGUAGE="JavaScript"&gt;<BR>&lt;!--// Copyright (c) 1996-1997 Tomer 
            Shiran. All rights reserved.// Permission given to use the script 
            provided that this notice remains as is.// Additional scripts can be 
            found at http://www.geocities.com/~yehuda///// Cookie functions to 
            store and retrieve cookies//// Boolean variable specified if alert 
            should be displayed if cookie exceeds 4KBvar caution = false// name 
            - name of the cookie// value - value of the cookie// [expires] - 
            expiration date of the cookie (defaults to end of current session)// 
            [path] - path for which the cookie is valid (defaults to path of 
            calling document)// [domain] - domain for which the cookie is valid 
            (defaults to domain of calling document)// [secure] - Boolean value 
            indicating if the cookie transmission requires a secure 
            transmission// * an argument defaults when it is assigned null as a 
            placeholder// * a null placeholder is not required for trailing 
            omitted argumentsfunction setCookie(name, value, expires, path, 
            domain, secure) { var curCookie = name + "=" + escape(value) + 
            ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? 
            "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + 
            ((secure) ? "; secure" : "") if (!caution || (name + "=" + 
            escape(value)).length &lt;= 4000) document.cookie = curCookie else 
            if (confirm("Cookie exceeds 4KB and will be cut!")) document.cookie 
            = curCookie}// name - name of the desired cookie// * return string 
            containing value of specified cookie or null if cookie does not 
            existfunction getCookie(name) { var prefix = name + "=" var 
            cookieStartIndex = document.cookie.indexOf(prefix) if 
            (cookieStartIndex == -1) return null var cookieEndIndex = 
            document.cookie.indexOf(";", cookieStartIndex + prefix.length) if 
            (cookieEndIndex == -1) cookieEndIndex = document.cookie.length 
            return unescape(document.cookie.substring(cookieStartIndex + 
            prefix.length, cookieEndIndex))}// name - name of the cookie// 
            [path] - path of the cookie (must be same as path used to create 
            cookie)// [domain] - domain of the cookie (must be same as domain 
            used to create cookie)// * path and domain default if assigned null 
            or omitted if no explicit argument proceedsfunction 
            deleteCookie(name, path, domain) { if (getCookie(name)) { 
            document.cookie = name + "=" + ((path) ? "; path=" + path : "") + 
            ((domain) ? "; domain=" + domain : "") + "; expires=Thu, 01-Jan-70 
            00:00:01 GMT" }}// date - any instance of the Date object// * you 
            should hand all instances of the Date object to this function for 
            "repairs"// * this function is taken from Chapter 14, "Time and Date 
            in JavaScript", in "Learn Advanced JavaScript Programming"function 
            fixDate(date) { var base = new Date(0) var skew = base.getTime() if 
            (skew &gt; 0) date.setTime(date.getTime() - skew)}function 
            initCookie(monthName) { // initializes cookie with the following 
            format: // ^1^^2^^3^^4^...^30^^31^ // initialize accumulative 
            variable var text = "" for (var i = 1; i &lt;= 31; ++i) { text += 
            "^" + i + "^" } var now = new Date() fixDate(now) // set time to one 
            month (31 days) in the future now.setTime(now.getTime() + 1000 * 60 
            * 60 * 24 * 31) setCookie(monthName + "Calendar", text, 
            now)}function getSpecificReminder(num, monthName) { var prefix = "^" 
            + num + "^" var totalCookie = getCookie(monthName + "Calendar") var 
            startIndex = totalCookie.indexOf(prefix, 0) var startData = 
            totalCookie.indexOf("^", startIndex + 1) + 1 if (num == 31) var 
            endData = totalCookie.length else var endData = 
            totalCookie.indexOf("^", startData) return 
            totalCookie.substring(startData, endData)}function 
            setSpecificReminder(num, monthName, newValue) { var prefix = "^" + 
            num + "^" var totalCookie = getCookie(monthName + "Calendar") var 
            startIndex = totalCookie.indexOf(prefix, 0) var startData = 
            totalCookie.indexOf("^", startIndex + 1) + 1 if (num == 31) var 
            endData = totalCookie.length else var endData = 
            totalCookie.indexOf("^", startData) var now = new Date() 
            fixDate(now) // set time to one month (31 days) in the future 
            now.setTime(now.getTime() + 1000 * 60 * 60 * 24 * 31) 
            setCookie(monthName + "Calendar", totalCookie.substring(0, 
            startData) + newValue + totalCookie.substring(endData, 
            totalCookie.length), now)}function getInput(num, monthName) { if 
            (!getCookie(monthName + "Calendar")) initCookie(monthName) var 
            newValue = prompt("Enter reminder for current date:", 
            getSpecificReminder(num, monthName)) if (newValue) // user did not 
            cancel setSpecificReminder(num, monthName, newValue)}function 
            getTime() { // initialize time-related variables with current time 
            settings var now = new Date() var hour = now.getHours() var minute = 
            now.getMinutes() now = null var ampm = "" // validate hour values 
            and set value of ampm if (hour &gt;= 12) { hour -= 12 ampm = "PM" } 
            else ampm = "AM" hour = (hour == 0) ? 12 : hour // add zero digit to 
            a one digit minute if (minute &lt; 10) minute = "0" + minute // do 
            not parse this number! // return time string return hour + ":" + 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -