TOP /すぐに使えるJavaScript おみくじ2


シンプルですが場所をとりません!
日付が変わるまでそのままです。 -再挑戦-
<!--おみくじ2-->
<script type="text/javascript"><!--
theName="omikuji=";     //Cookie名
function omikuji_set(){
 theCookie=document.cookie+";";
 start=theCookie.indexOf(theName);
if(start !=-1){
  end=theCookie.indexOf(";",start);
  omikujiData=unescape(theCookie.substring(start+theName.length,end));
document.omiFor.omiBut.value = omikujiData;
document.omiFor.omiBut.title ="今日の運勢は"+  omikujiData;
document.omiFor.omiBut.disabled = true;
}}
function uranai(){
Omikuji = new Array("大吉","中吉","小吉","末吉","吉","中吉","小吉","末吉","吉"," 凶");
Rnd = Math.floor(Math.random()*10);
document.omiFor.omiBut.value = Omikuji[Rnd];
document.omiFor.omiBut.title ="今日の運勢は"+ Omikuji[Rnd];
document.omiFor.omiBut.disabled = true;
}
function omikuji_close(t){
if(document.omiFor.omiBut.value=="占い")return;
  myData=document.omiFor.omiBut.value;
  setDay=new Date();
if(t){
  document.omiFor.omiBut.value="占い";
  document.omiFor.omiBut.title="占い";
  document.omiFor.omiBut.disabled = false;
  setDay.setTime(setDay.getTime()-(1000*60*60*24));
}else{
  setDay.setHours(23);
  setDay.setMinutes(59);
  setDay.setSeconds(59);
}
document.cookie=theName+escape(myData)+";expires="+setDay.toGMTString();
}
onload=omikuji_set;
onunload=omikuji_close;
/* himajin.moo.jp */
 // --></script>
<!--下のformとセットで-->
<form name="omiFor">
<input type="button" name="omiBut" onclick="uranai()" value="占い"title="占い"
style="width:50;color:#ffffff;background:#0000ff;cursor:hand">
</form>

<a href="#"onclick="omikuji_close(1);return false">-再挑戦-</a>