残り日数によってメッセージを表示する
 
  使用例 


まず、HTMLの<HEAD>……</HEAD>の部分(最初の部分)に置きます。
<SCRIPT LANGUAGE="JavaScript">
<!----------------------
function theDay(month,day,namae,touzitu){
    var today=new Date();
    var cDay=new Date(today.getYear(),month-1,day);
    d=(cDay.getTime()-today.getTime())/(24*60*60*1000);
    d=Math.ceil(d);
    if (navigator.appName == "Netscape"){d=d+693961;}

    if (d>364) {d=d-365;}

    if (d<0) {
       var cDay=new Date(today.getYear()+1,month-1,day);
       dd=(cDay.getTime()-today.getTime())/(24*60*60*1000);
       dd=Math.ceil(dd);
       if (navigator.appName == "Netscape"){dd=dd+693961;}
       document.write("来年の",namae,"まであと",dd,"日");
             }

    if (d==0) {
       document.write(touzitu);
              }

    if (d>0) {
       document.write(namae,"まであと",d,"日");
             }
 
         }
//----------------->
</SCRIPT>


そして、表示させたいところにはこれをおいてください。
<SCRIPT LANGUAGE="JavaScript">
<!----------------------
theDay(12,25,"クリスマス(何の日か)","メリークリスマス(当日に表示するメッセージ)");
//----------------->
</SCRIPT>