• 締切済み

ホームページに定休日のカレンダー表示したい

現在、仕事用にホームページを作成しております。 そこで、定休日を表示できるよう、カレンダーを表示したいのですが 色々調べましたが、知識不足のせいか、イマイチ作れません。 (イメージとしては定休日である月曜日だけ、赤く表示するような) 特に予定など書き込める予定もないので、シンプルなものをと思って おります。 どなたか詳しい方がおりましたら、どうぞ教えて下さい。

みんなの回答

  • gura_
  • ベストアンサー率44% (749/1683)
回答No.2

 JavaScriptなら、こちらが近いでしょう↓ http://kikuchisan.net/wsp/java/java15.html  【具体的に修正したページの例】(修正点、ポイント以外は省略) <html> <head> <script language="JavaScript"> <!-- // 万年暦 by「菊池さん」 <http://kikuchisan.net/> // http://kikuchisan.net/wsp/java/java15.html ・・・・・・・・・・・・・・ tokuDays = new Array("0806","0813","0820","0827"); //特別日に設定したい付けのリストを記入。この行を適宜修正 ・・・・・・・・・・・・・・ for (j=0; j<tokuDays.length; j++) //特別日判定 { if (myday.getMonth()+1 == tokuDays[j].substring(0,2) && i == tokuDays[j].substring(2,4)*1) doc+="<FONT COLOR=magenta>"; // リンク設定を外す1 } doc+=i; doc+="</FONT></TD>"; // リンク設定を外す2 doc+="</TR></TABLE></CENTER>"; document.write(doc); } // --> </script> </head> <body> <script language="JavaScript"> <!-- <body> <script language="JavaScript"> <!-- dt=new Date(); yy=dt.getYear(); if (yy < 2000) yy = yy + 1900; mm=dt.getMonth()+1; document.write("<table bgcolor=white border=1 bordercolor=silver cellspacing=0>"); document.write("<tr><td valign=top>"); koyomi(yy+"/"+mm); document.write("</td></tr></table>"); //--> </script> </body> </html>

参考URL:
http://kikuchisan.net/wsp/java/java15.html
BB300
質問者

お礼

お~、かなり理想に近いです。 もう少し頑張ってみます。 ありがとうございました。

  • torayoshi
  • ベストアンサー率62% (910/1449)
回答No.1

カレンダーはテーブルなどで自作可能ですが、 いかんせん毎月の更新が大変です。 なので、既製品を利用するもの一つの手かと(下記はその一例です) http://soft.rifnet.or.jp/kantancal/ CGIを利用したもので、毎月の更新も自動で行われます。 個別定休日の設定も出来ます。 ただし、無料で利用出来る条件として登録などが必要になります。 これらのサービスを提供しているサイトは他にもありますので、 検索してみてください。 お好みのものも見つかると思いますよ。

BB300
質問者

お礼

本当は自作出来ればいいんですが、いかんせん知識が・・・。 教えて頂いたものも含めて、他にも色々と探して見ます。 ありがとうございます。

関連するQ&A