PIXNET Logo登入

★~羽欣~☆

跳到主文

部落格全站分類:生活綜合

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 5月 19 週一 200814:11
  • 動態連結按鈕

語法展示::  http://home.graffiti.net/erfvbtgghtr/
請用IE6.0或更新版本觀看語法特效展示將以下程式碼複製,貼在<body>及</body>標籤之間。
<center>
<a href="http://chinese.yahoo.com/" _fcksavedurl=""http://chinese.yahoo.com/"" target="main" onMouseOut="slide(0)" onMouseOver="slide(1)">
<img alt="台灣雅虎" name="i1" src="11.jpg" border="0" vspace="2" width="70" height="19"></a>
<a href="http://cn.yahoo.com/" target="main" onMouseOut="slide(0)" onMouseOver="slide(2)">
<img alt="中國雅虎" name="i2" src="21.jpg" border="0" vspace="2" width="70" height="19"></a>
<a href="http://hk.yahoo.com/" target="main" onMouseOut="slide(0)" onMouseOver="slide(3)">
<img alt="香港雅虎" name="i3" src="31.jpg" border="0" vspace="2" width="70" height="19"></a>
</center>
將以下程式碼複製,貼在<head>及</head>標籤之間。
<script language="JavaScript">
<!--
agent = navigator.userAgent;
browserVer = 2;
if (agent.indexOf("a/3",6) == -1 & agent.indexOf("a/4",6) == -1) {browserVer = 2}
else {browserVer = 3}
if (browserVer == 3) {
i1a = new Image();
i1b = new Image();
i2a = new Image();
i2b = new Image();
i3a = new Image();
i3b = new Image();
i1a.src = "11.jpg";
i1b.src = "12.jpg";
i2a.src = "21.jpg";
i2b.src = "22.jpg";
i3a.src = "31.jpg";
i3b.src = "32.jpg";
}
function slide(position) {
if (browserVer == 3) {
        if (position == 0) {
                document.i1.src = i1a.src
                document.i2.src = i2a.src
                document.i3.src = i3a.src
                return true;
                }
        else if (position == 1) {
                document.i1.src = i1b.src
                document.i2.src = i2a.src
                document.i3.src = i3a.src
                return true;
                }
        else if (position == 2) {
                document.i1.src = i1a.src
                document.i2.src = i2b.src
                document.i3.src = i3a.src
                return true;
                }
        else if (position == 3) {
                document.i1.src = i1a.src
                document.i2.src = i2a.src
                document.i3.src = i3b.src
                return true;
                }
        }
}
-->
</script>
在 i1a.src = "11.jpg"; i1b.src = "12.jpg"; i2a.src = "21.jpg"; i2b.src = "22.jpg"; i3a.src = "31.jpg"; i3b.src = "32.jpg"; 中修改圖形的位置及名稱
 不要忘記付件也要一起帶回家喔~!!......     >>>>>>我是附件帶我回家<<<<<<<下載後解壓縮,將圖檔置於網頁同一目錄下
(繼續閱讀...)
文章標籤

asp520520 發表在 痞客邦 留言(0) 人氣(80)

  • 個人分類:網頁語法特效~超連結
▲top
  • 5月 19 週一 200814:02
  • 變化連結按鈕

語法展示::  http://home.graffiti.net/khfhfh44g/
請用IE6.0或更新版本觀看語法特效展示將以下程式碼複製,貼在<body>及</body>標籤之間。
<center>
<form>
<input TYPE="button" VALUE="變化連結按鈕" NAME="goTo" onClick="window.goToUrl()">
</form>
</center>
將以下程式碼複製,貼在<head>及</head>標籤之間。
<script language="JavaScript">
<!--
var startTime   =null;
var timerID     =null;
var initial     =new Date();
var pos         =0;
var menuItem    =null;
function initArray() {
 this.length = initArray.arguments.length
   for (var i = 0; i < this.length; i++)      {
    this[i+1] = initArray.arguments[i]
   }
}
function parsemenuItem(data,num) {
 for(var i=0;i<data.length;i++)  {
  if(data.substring(i,i+1)=="|")  break;
   }
   if (num==0) return(data.substring(0,i));
   else  return(data.substring(i+1,data.length));
}
function startTimer() {
   initial = new Date();
   startTime=initial.getTime();
   stopTimer();
   menuItem = new initArray(
      "奇摩|http://tw.yahoo.com/",
      "雅虎|http://chinese.yahoo.com/",
      "蕃薯藤|http://www.yam.com/",
      "新浪網|http://www.sina.com.tw/",
      "PChome|http://www.pchome.com.tw/",
      "紫蓮の翼|http://blog.pixnet.net/como0925"   );
   showTimer();
}
function stopTimer() {
   timerID=null;
   menuItem=null;
   //clearTimeout(timerID);
}
function showTimer() {
 pos= (pos == menuItem.length) ? 1 : pos + 1;
 document.forms[0].elements[0].value=parsemenuItem(menuItem[pos],0);
   timerID=window.setTimeout('showTimer()',3000);
}
function goToUrl()  {
   //parent.welcome.location=parsemenuItem(menuItem[pos],1);
   this.location=parsemenuItem(menuItem[pos],1);
   return (false);
}
-->
</script>

自行增減連結的數量及路徑
在 timerID=window.setTimeout('showTimer()',3000); 中修改變化的速度(每1秒=1000)

將以下程式碼複製,貼在<body >標籤裡面。
 onload="window.startTimer()"
(繼續閱讀...)
文章標籤

asp520520 發表在 痞客邦 留言(0) 人氣(21)

  • 個人分類:網頁語法特效~超連結
▲top
  • 5月 19 週一 200813:54
  • 變色超連結按鈕

語法展示::   http://home.graffiti.net/mjkjhjih/
請用IE6.0或更新版本觀看語法特效展示將以下程式碼複製,貼在<body>及</body>標籤之間。
<center>
<form onMouseover="change('#FFFF00')" onMouseout="change('')">
<input type="button" value="奇摩" onClick="jumpto('http://tw.yahoo.com/')">
<input type="button" value="雅虎" onClick="jumpto('http://chinese.yahoo.com/')">
<input type="button" value="蕃薯藤" onClick="jumpto('http://www.yam.com/')">
<input type="button" value="新浪網" onClick="jumpto('http://www.sina.com.tw/')">
<input type="button" value="PChome" onClick="jumpto('http://www.pchome.com.tw/')">
<input type="button" value="紫蓮の翼" onClick="jumpto('http://blog.pixnet.net/como0925')">
</form>
</center>

在 onMouseover="change('#FFFF00')" 中修改變化的顏色
在 value="奇摩" 中修改連結按鈕的文字
在 onClick="jumpto('http://tw.yahoo.com/')" 中修改連結按鈕的網址

將以下程式碼複製,貼在<head>及</head>標籤之間。

<script language="JavaScript">
<!--
function change(color){
if (event.srcElement.tagName=="INPUT")
event.srcElement.style.backgroundColor=color
}
function jumpto(url){
window.location=url
}
-->
</script>
(繼續閱讀...)
文章標籤

asp520520 發表在 痞客邦 留言(0) 人氣(436)

  • 個人分類:網頁語法特效~超連結
▲top
  • 5月 19 週一 200813:48
  • 狀態列~日期時間

語法展示::  http://home.graffiti.net/hhtgvfgrrd/
請用IE6.0或更新版本觀看語法特效展示
將以下程式碼複製,貼在<head>及</head>標籤之間。
<script language="JavaScript">
<!--
function runClock() {
theTime = window.setTimeout("runClock()", 1000);
var today = new Date();
var display= today.toLocaleString();
status=display;
}
-->
</script>
將以下程式碼複製,貼在<body >標籤裡面。
 onLoad="runClock()"
(繼續閱讀...)
文章標籤

asp520520 發表在 痞客邦 留言(0) 人氣(55)

  • 個人分類:網頁語法特效~日期時間
▲top
  • 5月 19 週一 200813:42
  • 狀態列~停留時間

語法展示::  http://home.graffiti.net/ujhygt55/
請用IE6.0或更新版本觀看語法特效展示將以下程式碼複製,貼在<body>及</body>標籤之間。
<script language="JavaScript">
<!--
    var Temp;
    var TimerId = null;
    var TimerRunning = false;
    Seconds = 0
    Minutes = 0
    Hours = 0
    function showtime()
    {
      if(Seconds >= 59)
      {
        Seconds = 0
        if(Minutes >= 59)
        {
          Minutes = 0
          if(Hours >= 23)
          {
            Seconds = 0
            Minutes = 0
            Hours = 0
          }
          else {
            ++Hours
          }
        }
        else {
          ++Minutes
        }
      }
      else {
        ++Seconds
      }
      if(Seconds != 1) { var ss="s" } else { var ss="" }
      if(Minutes != 1) { var ms="s" } else { var ms="" }
      if(Hours != 1) { var hs="s" } else { var hs="" }
      Temp = '停留時間: '+Hours+' 小時'+' '+Minutes+' 分'+' '+Seconds+' 秒'+''
      window.status = Temp;
      TimerId = setTimeout("showtime()", 1000);
      TimerRunning = true;
    }
    var TimerId = null;
    var TimerRunning = false;
    function stopClock() {
      if(TimerRunning)
        clearTimeout(TimerId);
        TimerRunning = false;
    }
    function startClock() {
      stopClock();
      showtime();
    }
    function stat(txt) {
      window.status = txt;
      setTimeout("erase()", 2000);
    }
    function erase() {
      window.status = "";
    }
-->
</script>
將以下程式碼複製,貼在插入<body >標籤裡面。
 onLoad="startClock()"
(繼續閱讀...)
文章標籤

asp520520 發表在 痞客邦 留言(0) 人氣(10)

  • 個人分類:網頁語法特效~日期時間
▲top
  • 5月 19 週一 200813:39
  • 標題列~現在時間

語法展示::   http://home.graffiti.net/klgfdgdffg/
請用IE6.0或更新版本觀看語法特效展示將以下程式碼複製,貼在<body>及</body>標籤之間。
<script language="JavaScript">
<!--
var clocktext, timeday;
var pagetitle = document.title;
function scroll() {
today = new Date();
sec = today.getSeconds();
hr = today.getHours();
min = today.getMinutes();
if (hr < 12) { timeday = " AM"; }
else { timeday = " PM"; }
if (hr > 12) hr = hr - 12;
if (hr <= 9) hr = "0" + hr;
if (min <= 9) min = "0" + min;
if (sec <= 9) sec = "0" + sec;
var clocktext = ":" + hr + ":" + min + ":" + sec + timeday;
clocktimer = setTimeout("scroll()", 1000);
document.title = pagetitle + clocktext;
}
if (document.all) scroll();
-->
</script>
(繼續閱讀...)
文章標籤

asp520520 發表在 痞客邦 留言(0) 人氣(34)

  • 個人分類:網頁語法特效~日期時間
▲top
  • 5月 19 週一 200813:34
  • 標題列~今天日期

語法展示::  http://home.graffiti.net/fjfghfghfx/
請用IE6.0或更新版本觀看語法特效展示將以下程式碼複製,貼在<body>及</body>標籤之間。

<script language="JavaScript1.2">
<!--
var isnMonth = new
Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
var isnDay = new
Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");
today = new Date () ;
Year=today.getYear();
Date=today.getDate();
if (document.all)
document.title="今天是: "+Year+"年"+isnMonth[today.getMonth()]+Date+"日"+isnDay[today.getDay()]
-->
</script>
(繼續閱讀...)
文章標籤

asp520520 發表在 痞客邦 留言(0) 人氣(27)

  • 個人分類:網頁語法特效~日期時間
▲top
  • 5月 19 週一 200811:50
  • 世界各地時間

語法展示::  http://home.graffiti.net/ghjkfghgf/
請用IE6.0或更新版本觀看語法特效展示將以下程式碼複製,貼在<body>及</body>標籤之間。
<script language="JavaScript">
<!--
function GetTime() {
var dt = new Date();
var def = dt.getTimezoneOffset()/60;
var gmt = (dt.getHours() + def);
document.clock.local.value = (IfZero(dt.getHours()) + ":" + IfZero(dt.getMinutes()) + ":" + IfZero(dt.getSeconds()));
var ending = ":" + IfZero(dt.getMinutes()) + ":" + IfZero(dt.getSeconds());
var rome =check24(((gmt + 1) > 24) ? ((gmt + 1) - 24) : (gmt + 1));
document.clock.rome.value = (IfZero(rome) + ending);
var isr =check24(((gmt + 2) > 24) ? ((gmt + 2) - 24) : (gmt + 2));
document.clock.Israel.value = (IfZero(isr) + ending);
var msw =check24(((gmt + 3) > 24) ? ((gmt + 3) - 24) : (gmt + 3));
document.clock.msw.value = (IfZero(msw) + ending);
var baku =check24(((gmt + 4) > 24) ? ((gmt + 4) - 24) : (gmt + 4));
document.clock.baku.value = (IfZero(baku) + ending);
var del =check24(((gmt + 5) > 24) ? ((gmt + 5) - 24) : (gmt + 5));
document.clock.del.value = (IfZero(del) + ending);
var dh =check24(((gmt + 6) > 24) ? ((gmt + 6) - 24) : (gmt + 6));
document.clock.dh.value = (IfZero(dh) + ending);
var kok =check24(((gmt +7 ) > 24) ? ((gmt +7 ) - 24) : (gmt + 7));
document.clock.kok.value = (IfZero(kok) + ending);
var ho =check24(((gmt + 8) > 24) ? ((gmt + 8) - 24) : (gmt + 8));
document.clock.ho.value = (IfZero(ho) + ending);
var tky =check24(((gmt + 9) > 24) ? ((gmt + 9) - 24) : (gmt + 9));
document.clock.tky.value = (IfZero(tky) + ending);
var sdn =check24(((gmt + 10) > 24) ? ((gmt + 10) - 24) : (gmt + 10));
document.clock.sdn.value = (IfZero(sdn) + ending);
var mag =check24(((gmt + 11) > 24) ? ((gmt + 11) - 24) : (gmt + 11));
document.clock.mag.value = (IfZero(mag) + ending);
var wll =check24(((gmt + 12) > 24) ? ((gmt + 12) - 24) : (gmt + 12));
document.clock.wll.value = (IfZero(wll) + ending);
var _GMT =check24(((gmt) > 24) ? ((gmt) - 24) : (gmt));
document.clock._GMT.value = (IfZero(_GMT) + ":" + IfZero(dt.getMinutes()) + ":" + IfZero(dt.getSeconds()));
var eniw =check24(((gmt + (24-12)) > 24) ? ((gmt + (24-12)) - 24) : (gmt + (24-12)));
document.clock.eniw.value = (IfZero(eniw) + ending);
var sam =check24(((gmt + (24-11)) > 24) ? ((gmt + (24-11)) - 24) : (gmt + (24-11)));
document.clock.sam.value = (IfZero(sam) + ending);
var haw =check24(((gmt + (24-10)) > 24) ? ((gmt + (24-10)) - 24) : (gmt + (24-10)));
document.clock.Hawaii.value = (IfZero(haw) + ending);
var ala =check24(((gmt + (24-9)) > 24) ? ((gmt + (24-9)) - 24) : (gmt + (24-9)));
document.clock.alaska.value = (IfZero(ala) + ending);
var pacif =check24(((gmt + (24-8)) >= 24) ? ((gmt + (24-8)) - 24) : (gmt + (24-8)));
document.clock.pacif.value = (IfZero(pacif) + ending);
var mount =check24(((gmt + (24-7)) > 24) ? ((gmt + (24-7)) - 24) : (gmt + (24-7)));
document.clock.mount.value = (IfZero(mount) + ending);
var center =check24(((gmt + (24-6)) > 24) ? ((gmt + (24-6)) - 24) : (gmt + (24-6)));
document.clock.center.value = (IfZero(center) + ending);
var east =check24(((gmt + (24-5)) > 24) ? ((gmt + (24-5)) - 24) : (gmt + (24-5)));
document.clock.east.value = (IfZero(east) + ending);
var atl =check24(((gmt + (24-4)) > 24) ? ((gmt + (24-4)) - 24) : (gmt + (24-4)));
document.clock.atl.value = (IfZero(atl) + ending);
var bra =check24(((gmt + (24-3)) > 24) ? ((gmt + (24-3)) - 24) : (gmt + (24-3)));
bra = (bra >= 24) ? bra - 24 : bra;
document.clock.bra.value = (IfZero(bra) + ending);
var mid =check24(((gmt + (24-2)) > 24) ? ((gmt + (24-2)) - 24) : (gmt + (24-2)));
mid = (mid >= 24) ? mid - 24 : mid;
document.clock.mid.value = (IfZero(mid) + ending);
var azo =check24(((gmt + (24-1)) > 24) ? ((gmt + (24-1)) - 24) : (gmt + (24-1)));
azo = (azo >= 24) ? azo - 24 : azo;
document.clock.azo.value = (IfZero(azo) + ending);
setTimeout("GetTime()", 1000);
}
function IfZero(num) {
return ((num <= 9) ? ("0" + num) : num);
}
function check24(hour) {
return (hour >= 24) ? hour - 24 : hour;
}
-->
</script>
<center>
<form name="clock">
    <table border="1" cellspacing="0" cellpadding="5">
      <tr>
        <td colspan="5"><center>各地時間</center></td>
      </tr>
      <tr>
        <td><center>Eniwetok<br>(-12)</center></td>
        <td><input type="text" size="7" name="eniw"></td>
        <td rowspan="12"><center>格林威治<br>標準時間<br><input type="text" size="7" name="_GMT"></center></td>
        <td><center>威靈頓<br>(+12)</center></td>
        <td><input type="text" size="7" name="wll"></td>
      </tr>
      <tr>
        <td><center>薩摩亞<br>(-11)</center></td>
        <td><input type="text" size="7" name="sam"></td>
        <td><center>Magadan<br>(+11)</center></td>
        <td><input type="text" size="7" name="mag"></td>
      </tr>
      <tr>
        <td><center>夏威夷<br>(-10)</center></td>
        <td><input type="text" size="7" name="Hawaii"></td>
        <td><center>雪梨<br>(+10)</center></td>
        <td><input type="text" size="7" name="sdn"></td>
      </tr>
      <tr>
        <td><center>阿拉斯加<br>(-9)</center></td>
        <td><input type="text" size="7" name="alaska"></td>
        <td><center>東京<br>(+9)</center></td>
        <td><input type="text" size="7" name="tky"></td>
      </tr>
      <tr>
        <td><center>太平洋 Time<br>(-8)</center></td>
        <td><input type="text" size="7" name="pacif"></td>
        <td><center>香港<br>(+8)</center></td>
        <td><input type="text" size="7" name="ho"></td>
      </tr>
      <tr>
        <td><center>Mountain Time<br>(-7)</center></td>
        <td><input type="text" size="7" name="mount"></td>
        <td><center>曼谷<br>(+7)</center></td>
        <td><input type="text" size="7" name="kok"></td>
      </tr>
      <tr>
        <td><center>Central Time<br>(-6)</center></td>
        <td><input type="text" size="7" name="center"></td>
        <td><center>Dhakar<br>(+6)</center></td>
        <td><input type="text" size="7" name="dh"></td>
      </tr>
      <tr>
        <td><center>東方 Time<br>(-5)</center></td>
        <td><input type="text" size="7" name="east"></td>
        <td><center>New Delhi<br>(+5)</center></td>
        <td><input type="text" size="7" name="del"></td>
      </tr>
      <tr>
        <td><center>大西洋 Time<br>(-4)</center></td>
        <td><input type="text" size="7" name="atl"></td>
        <td><center>Baku<br>(+4)</center></td>
        <td><input type="text" size="7" name="baku"></td>
      </tr>
      <tr>
        <td><center>Brazilia<br>(-3)</center></td>
        <td><input type="text" size="7" name="bra"></td>
        <td><center>莫斯科<br>(+3)</center></td>
        <td><input type="text" size="7" name="msw"></td>
      </tr>
      <tr>
        <td><center>Mid-Atlantic<br>(-2)</center></td>
        <td><input type="text" size="7" name="mid"></td>
        <td><center>以色列<br>(+2)</center></td>
        <td><input type="text" size="7" name="Israel"></td>
      </tr>
      <tr>
        <td><center>Azores<br>(-1)</center></td>
        <td><input type="text" size="7" name="azo"></td>
        <td><center>羅馬<br>(+1)</center></td>
        <td><input type="text" size="7" name="rome"></td>
      </tr>
      <tr>
        <td colspan="5"><center>本站時間<br><input type="text" size="7" name="local"></center></td>
      </tr>
    </table>
</form>
</center>
將以下程式碼複製,貼在插入<body >標籤裡面。
 onLoad="JavaScript:GetTime();"
(繼續閱讀...)
文章標籤

asp520520 發表在 痞客邦 留言(0) 人氣(12)

  • 個人分類:網頁語法特效~日期時間
▲top
  • 5月 19 週一 200811:46
  • 農民曆

語法展示::   http://home.graffiti.net/ikjuuopl/
請用IE6.0或更新版本觀看語法特效展示將以下程式碼複製,貼在<body>及</body>標籤之間。
<center>
<script language="JavaScript">
<!--
function CalConv()
 {
 FIRSTYEAR = 1998;
 LASTYEAR = 2031;
 today = new Date();
 SolarYear = today.getFullYear();
 SolarMonth = today.getMonth() + 1;
 SolarDate = today.getDate();
 Weekday = today.getDay();
 LunarCal = [
  new tagLunarCal( 27,  5, 3, 43, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1, 1, 0, 1 ),
  new tagLunarCal( 46,  0, 4, 48, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1 ), /* 88 */
  new tagLunarCal( 35,  0, 5, 53, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1 ), /* 89 */
  new tagLunarCal( 23,  4, 0, 59, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
  new tagLunarCal( 42,  0, 1,  4, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
  new tagLunarCal( 31,  0, 2,  9, 1, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0 ),
  new tagLunarCal( 21,  2, 3, 14, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1 ), /* 93 */
  new tagLunarCal( 39,  0, 5, 20, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1 ),
  new tagLunarCal( 28,  7, 6, 25, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 1 ),
  new tagLunarCal( 48,  0, 0, 30, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 1 ),
  new tagLunarCal( 37,  0, 1, 35, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1 ), /* 97 */
  new tagLunarCal( 25,  5, 3, 41, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1 ),
  new tagLunarCal( 44,  0, 4, 46, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1 ),
  new tagLunarCal( 33,  0, 5, 51, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),
  new tagLunarCal( 22,  4, 6, 56, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0 ), /* 101 */
  new tagLunarCal( 40,  0, 1,  2, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0 ),
  new tagLunarCal( 30,  9, 2,  7, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1 ),
  new tagLunarCal( 49,  0, 3, 12, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1 ),
  new tagLunarCal( 38,  0, 4, 17, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0 ), /* 105 */
  new tagLunarCal( 27,  6, 6, 23, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1 ),
  new tagLunarCal( 46,  0, 0, 28, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0 ),
  new tagLunarCal( 35,  0, 1, 33, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0 ),
  new tagLunarCal( 24,  4, 2, 38, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ), /* 109 */
  new tagLunarCal( 42,  0, 4, 44, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1 ),
  new tagLunarCal( 31,  0, 5, 49, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0 ),
  new tagLunarCal( 21,  2, 6, 54, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1 ),
  new tagLunarCal( 40,  0, 0, 59, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1 ), /* 113 */
  new tagLunarCal( 28,  6, 2,  5, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0 ),
  new tagLunarCal( 47,  0, 3, 10, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 1 ),
  new tagLunarCal( 36,  0, 4, 15, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1 ),
  new tagLunarCal( 25,  5, 5, 20, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0 ), /* 117 */
  new tagLunarCal( 43,  0, 0, 26, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1 ),
  new tagLunarCal( 32,  0, 1, 31, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0 ),
  new tagLunarCal( 22,  3, 2, 36, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0 ) ];
 /* 民國年每月之日數 */
 SolarCal = [ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ];
 /* 民國年每月之累積日數, 平年與閏年 */
 SolarDays = [
  0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365, 396,
  0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366, 397 ];
 AnimalIdx = ["馬", "羊", "猴", "雞", "狗", "豬", "鼠", "牛", "虎", "兔", "龍", "蛇" ];
 LocationIdx = [ "南", "東", "北", "西" ];
 if ( SolarYear <= FIRSTYEAR || SolarYear > LASTYEAR ) return 1;
 sm = SolarMonth - 1;
 if ( sm < 0 || sm > 11 ) return 2;
 leap = GetLeap( SolarYear );
 if ( sm == 1 )
  d = leap + 28;
 else
  d = SolarCal[sm];
 if ( SolarDate < 1 || SolarDate > d ) return 3;
 y = SolarYear - FIRSTYEAR;
 acc = SolarDays[ leap*14 + sm ] + SolarDate;
 kc = acc + LunarCal[y].BaseKanChih;
 Kan = kc % 10;
 Chih = kc % 12;
 Location = LocationIdx[kc % 4];
 Age = kc % 60;
 if ( Age < 22 )
  Age = 22 - Age;
 else
  Age = 82 - Age;
 Animal = AnimalIdx[ Chih ]; if ( acc <= LunarCal[y].BaseDays ) {
  y--;
  LunarYear = SolarYear - 1;
  leap = GetLeap( LunarYear );
  sm += 12;
  acc = SolarDays[leap*14 + sm] + SolarDate;
  }
 else
  LunarYear = SolarYear;
  
 l1 = LunarCal[y].BaseDays;
 for ( i=0; i<13; i++ ) {
  l2 = l1 + LunarCal[y].MonthDays[i] + 29;
  if ( acc <= l2 ) break;
  l1 = l2;
  }
 LunarMonth = i + 1;
 LunarDate = acc - l1;
 im = LunarCal[y].Intercalation;
 if ( im != 0 && LunarMonth > im ) {
  LunarMonth--;
  if ( LunarMonth == im ) LunarMonth = -im;
  }
 if ( LunarMonth > 12 ) LunarMonth -= 12;
 today=new Date();
        function initArray(){
                         this.length=initArray.arguments.length
                         for(var i=0;i<this.length;i++)
                         this[i+1]=initArray.arguments[i]  }
       var d=new initArray("<font color=#FF0000>星期日</font>","<font color=#FF8000>星期一</font>","<font color=#FF8000>星期二</font>","<font color=#FF8000>星期三</font>","<font color=#FF8000>星期四</font>","<font color=#FF8000>星期五</font>","<font color=#FF0000>星期六</font>");
             document.write("民國 <font color=#0000FF>",today.getYear()-1911,"<font color=black> 年 </font>",today.getMonth()+1,"<font color=black> 月 </font>",today.getDate(),"<font color=black> 日 </font><br>"
        ,d[today.getDay()+1],"");
   document.write( "</font><br><span class=d>農曆 <font color=#4040FF>" + LunarMonth + "</font>月 <font color=#4040FF>" + LunarDate + "</font>日</span>" );
       document.write( "<br><span class=d><font color=RED>煞</font>" + Location + "<font color=GREEN>沖</font>" + Animal + Age + "歲</span><br>" );               
 return 0;
 }
 /* 求此民國年是否為閏年, 返回 0 為平年, 1 為閏年 */
function GetLeap( year )
 {
   if ( year % 400 == 0 )
     return 1;
   else if ( year % 100 == 0 )
     return 0;
   else if ( year % 4 == 0 )
     return 1;
   else
     return 0;
 }
function tagLunarCal( d, i, w, k, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13) {
 this.BaseDays = d;         /* 到民國 1 月 1 日到農曆正月初一的累積日數 */
 this.Intercalation = i;    /* 閏月月份. 0==此年沒有閏月 */
 this.BaseWeekday = w;      /* 此年民國 1 月 1 日為星期幾再減 1 */
 this.BaseKanChih = k;      /* 此年民國 1 月 1 日之干支序號減 1 */
 this.MonthDays = [ m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13 ]; /* 此農曆年每月之大小, 0==小月(29日), 1==大月(30日) */
}
CalConv();
-->
</script>
</center>
(繼續閱讀...)
文章標籤

asp520520 發表在 痞客邦 留言(0) 人氣(111)

  • 個人分類:網頁語法特效~日期時間
▲top
  • 5月 19 週一 200811:41
  • 萬年曆3

語法展示::  http://home.graffiti.net/lyhfgghfd/
請用IE6.0或更新版本觀看語法特效展示將以下程式碼複製,貼在<body>及</body>標籤之間。
<center>
<script language="JavaScript">
<!--
Months = new Array(12);
Months[0] = "1月";
Months[1] = "2月";
Months[2] = "3月";
Months[3] = "4月";
Months[4] = "5月";
Months[5] = "6月";
Months[6] = "7月";
Months[7] = "8月";
Months[8] = "9月";
Months[9] = "10月";
Months[10] = "11月";
Months[11] = "12月";
function PadSpaces(TheString)
{
var Spaces = " ";
len = Math.round((9 - TheString.length)/2);
return Spaces.substring(0,len) + TheString;
}
function NumLeapYears(StartYear, EndYear)
{
var LeapYears, i;
if (EndYear >= StartYear){
for(LeapYears = 0; StartYear <= EndYear; StartYear++)
if (IsLeapYear(StartYear)) LeapYears++;
}else{
for(LeapYears = 0; EndYear <= StartYear; EndYear++)
if (IsLeapYear(EndYear)) LeapYears++;
}
return LeapYears;
}
function IsLeapYear(Year)
{
if(Math.round(Year/4) == Year/4){
if(Math.round(Year/100) == Year/100){
if(Math.round(Year/400) == Year/400)
return true;
else return false;
}else return true;
}
return false;
}
function Trim(TheString)
{
var len;
len = TheString.length;
while(TheString.substring(0,1) == " "){ //trim left
TheString = TheString.substring(1, len);
len = TheString.length;
}
while(TheString.substring(len-1, len) == " "){ //trim right
TheString = TheString.substring(0, len-1);
len = TheString.length;
}
return TheString;
}
function DetermineMonthIdx()
{
var i, month, month_s, len;
month = Trim(document.calform.elements[4].value);
len = month.length;
for( i = 0; i <12; i++){
month_s = Months[i].substring(0,len);
if (month_s.toUpperCase() == month.toUpperCase())
return (i);
}
return -1;
}
function FindNewYearStartingDay(Year)
{
var LeapYears, Years, Day;
LeapYears = NumLeapYears(1995, Year);
if (Year >=1995)
Years = (Year -1995)+LeapYears;
else Years = (Year -1995)-LeapYears;
if (Year >=1995)
Day = Math.round(((Years/7 - Math.floor(Years/7))*7)+.1);
else Day = Math.round(((Years/7 - Math.ceil(Years/7))*7)-.1);
if (Year >=1995){
if(IsLeapYear(Year)) Day--;
}else Day += 7;
if(Day < 0) Day = 6;
if(Day > 6) Day = 0;
return Day;
}
function FindNumDaysInMonth(Year, Month)
{
if(Month == 1){
if(IsLeapYear(Year)) return 29;
else return 28;
}else{
if(Month >6) Month++;
if(Month/2 == Math.round(Month/2)) return 31;
}
return 30;
}
function FindMonthStartDay(NewYearDay, Year, Month)
{
var MonthStartDay;
AddArray = new Array(12);
AddArray[0]=0;AddArray[1]=3;AddArray[2]=3;AddArray[3]=6;
AddArray[4]=1;AddArray[5]=4;AddArray[6]=6;AddArray[7]=2;
AddArray[8]=5;AddArray[9]=0;AddArray[10]=3;AddArray[11]=5;
MonthStartDay = NewYearDay + AddArray[Month];
if(IsLeapYear(Year) && (Month ) > 1) MonthStartDay ++;
if (MonthStartDay > 6) MonthStartDay -= 7;
return MonthStartDay;
}
function FillCalendar()
{
var Year, Month, Midx, NewYearDay, MonthStartDay;
var NumDaysInMonth, i, t;
Year = parseFloat(document.calform.elements[1].value);
Month = document.calform.elements[4].value;
Midx = DetermineMonthIdx();
if (Midx == -1){
alert ("Can't recognize that month");
return;
}
NewYearDay = FindNewYearStartingDay(Year);
MonthStartDay = FindMonthStartDay(NewYearDay, Year, Midx);
NumDaysInMonth = FindNumDaysInMonth(Year, Midx);
for(i = 6; i < 43; i++){
t = i-5-MonthStartDay;
if ( t >= 1 && t <= NumDaysInMonth)
document.calform.elements[i].value =t;
else document.calform.elements[i].value = "";
}
}
function IncDecYear(val)
{
var valNum = parseInt(val);
var valNum2 = parseInt(document.calform.elements[1].value)
document.calform.elements[1].value = valNum2 + valNum;
FillCalendar()
}
function IncDecMonth(val)
{
var valNum = parseInt(val);
var Midx = DetermineMonthIdx();
Midx += valNum;
if(Midx > 11) Midx = 0;
if(Midx < 0) Midx = 11;
document.calform.elements[4].value = PadSpaces(Months[Midx]);
FillCalendar()
}
-->
</script>
<table border=1 bgcolor="#000000" cellpadding=1 cellspacing=1>
<table border=0 cellpadding=0 cellspacing=0>
<form name="calform">
<tr>
<td align=center cellpadding=0 cellspacing=0 bgcolor="#000000">
<input
type=button value="<<" onClick="IncDecYear(-1)" name="button">
</td>
<th cellpadding=0 cellspacing=0 bgcolor="#aaaaaa" colspan=5
align=center>
<input size=4 type=text value="1993" name="text">
</th>
<td align=center cellpadding=0 cellspacing=0 bgcolor="#000000">
<input
type=button value=">>" onClick="IncDecYear(1)" name="button2">
</td>
</tr>
<tr>
<td align=center bgcolor="#000000">
<input type=button value="<<"
onClick="IncDecMonth(-1)" name="button2">
</td>
<th bgcolor="#aaaaaa" colspan=5 align=center>
<input size=9 type=text
value=" January " name="text">
</th>
<td align=center bgcolor="#000000">
<input type=button value=">>"
onClick="IncDecMonth(1)" name="button2">
</td>
</tr>
<tr>
<th bgcolor="#ffcccc">S</th>
<th bgcolor="#ccccff">M</th>
<th bgcolor="#ccccff">T</th>
<th bgcolor="#ccccff">W</th>
<th bgcolor="#ccccff">T</th>
<th bgcolor="#ccccff">F</th>
<th bgcolor="#ccccff">S</th>
</tr>
<tr>
<td bgcolor="#ffcccc">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
</tr>
<tr>
<td bgcolor="#ffcccc">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
</tr>
<tr>
<td bgcolor="#ffcccc">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
</tr>
<tr>
<td bgcolor="#ffcccc">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
</tr>
<tr>
<td bgcolor="#ffcccc">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff" >
<input type=text size=2 name="text">
</td>
</tr>
<tr>
<td bgcolor="#ffcccc">
<input type=text size=2 name="text">
</td>
<td bgcolor="#ccccff">
<input type=text size=2 name="text">
</td>
<td bgcolor="#3344aa" colspan=5>
<input type=text name="text">
</td>
</tr>
</form>
</table>
</table>
<script language=JavaScript>
<!--
myDate = new Date();
var Month = parseInt(myDate.getMonth());
document.calform.elements[1].value = myDate.getYear();
document.calform.elements[4].value = PadSpaces(Months[Month]);
document.calform.elements[43].value = "今天是民國" + (myDate.getYear()-1911) + "年" +
Months[Month].substring(0,3) +
myDate.getDate() + "日";
FillCalendar();
-->
</script>
</center>
(繼續閱讀...)
文章標籤

asp520520 發表在 痞客邦 留言(0) 人氣(31)

  • 個人分類:網頁語法特效~日期時間
▲top
«1...939495103»

BloggerAds廣告

BlogAD廣告

URL@AD廣告

參觀人氣

  • 本日人氣:
  • 累積人氣:

全民部落格-部落格聯播

文章分類

  • 散文小品 (78)
  • 唯美人物寫真 (16)
  • 電影討論區 (0)
  • 網頁素材 (0)
  • 時尚流行品味 (113)
  • 美容纖體天地 (16)
  • 寵物天地 (112)
  • 網頁語法特效~保密類 (8)
  • 網頁語法特效~綜合類 (1)
  • 網頁語法特效~圖片特效 (32)
  • 網頁語法特效~訊息、文字 (48)
  • 網頁語法特效~更換背景顏色 (14)
  • 網頁語法特效~滑鼠 (51)
  • 居家生活小撇步與健康 (192)
  • 網頁語法特效~背景圖 (26)
  • 網頁語法特效~視窗 (48)
  • 心理測驗 (69)
  • 星座星情 (71)
  • 網頁語法特效~超連結 (37)
  • 網頁語法特效~日期時間 (50)
  • 網頁語法特效~偵測 (10)
  • 網頁語法特效~跑馬燈 (30)
  • 未分類文章 (1)

最新文章

  • 父親的床
  • 人生只有一次
  • 旋轉木馬
  • 幸福=夢想+堅持
  • 責任
  • 四個人
  • 泛黃
  • 【沒什麼....只是我愛妳....】
  • 怎麼可能? 不用把妹就會有正妹當你女朋友!?
  • 要玩弄別人感情前,請先想想

訪客IP

文章精選