※ ChatGPTを利用し、要約された質問です(原文:日替わりで画像を変更したい)
日替わり画像変更プログラムで毎日異なる画像を表示する方法
このQ&Aのポイント
毎日異なる画像を表示するための日替わり画像変更プログラムの作成方法を教えてください。
週単位の日替わり画像変更プログラムはうまくいったが、日付が変わるたびに次の画像が表示されるようなプログラムを作成したい。
40枚の画像があり、41日目には最初の画像に戻るようにしたい。
複数の画像のうちの1枚を、曜日や画像の枚数などに関係なく、日替わりでホームページに表示するようにしたいのですが、うまくいきません。毎日毎日、日付が変わるたびに、次の画像が表示されるようなプログラムをお教えいただけませんでしょうか(例えば、40個の画像があったら、41日目には再び最初の画像に戻ってほしいです)。
週単位の日替わり画像変更プログラムは、下記でうまくいきました。
<SCRIPT LANGUAGE="JavaScript">
<!--
back=new Array(7);
back[0]="tmp1.gif";
back[1]="tmp2.gif";
back[2]="tmp3.gif";
back[3]="tmp4.gif";
back[4]="tmp5.gif";
back[5]="tmp6.gif";
back[6]="tmp7.gif";
myDate=new Date();
myBack=myDate.getDay();
document.write("<img src='"+back[myBack]+"'>");
//-->
</SCRIPT>
よろしくお願いいたします。
お礼
ご回答ありがとうございました。 時間も経ちましたので、締め切りさせていただきます。 とても助かりました。
補足
的確な情報、ありがとうございます。参考ページ拝見させていただきました。 <SCRIPT LANGUAGE=”JAVASCRIPT”> <!-- t=new Date(); sum=20;//画像数(0.gif〜19.gif) num=t%20; img = ””+num+”.gif”; document.write(’<CENTER><IMG src=”’+img+’”></CENTER>’); // --> </SCRIPT> このプログラムがスマートかなと思うのですが、 初歩的な質問で恐縮ですが、画像ファイル名はどこにどのように 書き込んだら良いのでしょうか? 一応、元のhtmlファイルとは別フォルダの画像を読み込もうと 思っております。 回答No.2の方のプログラムだと、画像ファイルの書き方など よくわかるのですが・・・。 別質問になってしまうようで申し訳ありませんが、もしよろしかったら ご教授願います。