≪ クローラー用にtitleに時間を表示②(PHP版) | TOP | 時間帯と曜日で数値を自動的に変化させる ≫
2008年02月09日
■ 時間帯で数字を自動的に変化させる
時間帯(24時間)によってHP上の数字を設定した数字(もしくはランダム)に変化させるjavascript。
初期値9000を変化させるには・・・
<!--
date = new Date();
point = new Array(0,150,300,-200,-100,-100,-100,100,100,100,100,0,0,0,100,0,0,100,200,300,200,150,250,300);
h =date.getHours();
n = Math.floor(Math.random()*1)+9000;
osa = n + point[h];
document.write(osa);
// -->
を『point.js』などのファイル名にし、
表示させたい箇所に
<script src="point.js" language="JavaScript" type="text/javascript"></script>
と記述。
・new Array以下の数字は左から0時~23時となっているので時間帯での数値は任意で変更可能。
・n = Math.floor(Math.random()*1)の*1を変えるとランダムに加算する事も可能。
2008年02月09日 22:04
トラックバック
このエントリーのトラックバックURL:
http://open.free-creator.com/mt-tb.cgi/170