人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

トップページの写真を日替わりで変更したい。例えば午前0時に写真表示を入れ替える方法。前もって写真は20〜30枚準備しておきます。

●質問者: ann-mypl
●カテゴリ:コンピュータ 旅行・地域情報
✍キーワード:トップページ
○ 状態 :終了
└ 回答数 : 9/10件

▽最新の回答へ

1 ● mic_hm
●14ポイント

http://www.kozupon.com/cron/cron1.html

Kozupon.com - Cronでスケジューリング!

サーバーがUNIXであればcronを使用するのが一般的だと思います

シェルアカウントはありますか?

たとえばhtmlでtop.jpgを表示するようにしておいてcronから起動されるperlスクリプトで写真ファイルを順にtop.jpgにcpするようにしておけば良いのでは

◎質問者からの返答

cronを使える環境にありますので、使うことも視野には入っています。cronから起動されるperlスクリプトで20個のファイルを順にcpし直すプログラムの部分が欲しいな


2 ● suikanonaraduke
●14ポイント

http://www.moon.sannet.ne.jp/redcap/html/TIME-GAZOU.htm

このように、時間帯で区切ってやればいいと思いますよ。

◎質問者からの返答

JavaScriptでも結構なのですが、今日の日付を取得し、20個の画像なら20で割ったあまりで求まった画像の番号を表示させるようなどんぴしゃの方法が欲しいな。


3 ● masi
●14ポイント

http://www.sky.sannet.ne.jp/masapine/java_tokei2.html

日付入りの時計を表示させよう - 5・6年生にもわかるやさしいJavaScript

<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>

◎質問者からの返答

はてなサーバーダウンに伴いポイント発行分がなくなってしまったようです。

再度ポイントを発行します。


4 ● pointa
●13ポイント

http://www.cmo.jp/users/pointa/up/Test.html

C.M.O. Japan

JavaScriptで作ってみました。

20枚の画像を用意している場合だと

1日の場合1.jpgを表示

30日の場合10.jpgを表示

こんな具合です。

ソースは

<Script language=”JavaScript”>

<!--

var myDate=new Date();

var img=myDate.getDate();

var Picture = 20 // 20を自分の用意した画像の枚数に変えて下さい。(31枚を超えないで下さい)

if(img>Picture)

img=img-Picture;

var Ext=”.jpg”;

document.write(’<img src =”’ + img + Ext + ’”>’);

//-->

</Script>

サンプルUPしました。


5 ● mathatelle
●13ポイント

http://www.hatena.ne.jp/1075480827

トップページの写真を日替わりで変更したい。例えば午前0時に写真表示を入れ替える方法。前もって写真は20〜30枚準備しておきます。.. - 人力検索はてな

URLはダミーです。

javascriptを使う場合です。

写真は

img0.jpg, img1.jpg, img2.jpg, …と連番にしておきます。

headに

<script language=”javascript”>

<!--

function higawariimg(){

mydate=new Date();

num=mydate.getHours()%24;

document.write(’<img src=”img’ + num + ’.jpg” alt=””>’);

}

//-->

</script>

と記述して

bodyの写真を表示させたいところに

<script language=”javascript”>

<!--

higawariimg();

//-->

</script>

でどうでしょう?


1-5件表示/9件
4.前の5件|次5件6.


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ