更新表示

[新着] Webテンプレートを仮オープンしました



0   名前: ゆみ : 2004/08/14 18:59
ホームページを更新した時に、更新した場所がわかるように「up」などの
アイコンを表示してある所ってありますが、それは自分で付けているのですか?
自動的にできるものなのですか?
もし、自動的にできるならその方法を知りたいので誰かご存知の方、教えて下さい。

1   名前: www : 2004/08/14 19:45
自分でする場合が多いと思います。。。

自動ならCGIでできますよ。
http://stnight.pekori.to/download/onew/index.html
↑ここで配布されてますよ。

2   名前: Schlaf : 2004/08/14 20:45
JavaScriptでできます。<head>〜</head>内に

<script type="text/javascript">
<!--
function autoicon()
{
mday = new Date(document.lastModified);
now = new Date();
pday = Math.floor((now.getTime()-mday.getTime())/(24*60*60*1000));

if (pday <=3){msg = ("HOT!新着三日以内です");}
else if (pday <=7){msg = ("新着一週間以内です");}
else if (pday <=14){msg = ("新着2週間以内です");}
else if (pday <=30){msg = ("更新一ヵ月以内です");}
else{msg = ("更新情報はありません");}

if (pday <=14){icon = (("<img src=icon/new.png>"));}
else{icon="アイコン"}

document.write("<table border=3 bgcolor=#f5f5dc><tr><th colspan=2><font size=2>このページの更新情報</font></th></tr>");
document.write("<tr><td>"+icon+"</td>");
document.write("<th><font color=blue size=2>"+msg+"</font></th></tr></table>");
}
// -->
</script>

を入れて、アイコンを表示させたいところに

<script type="text/javascript">
<!--
autoicon();
//-->
</script>

を入れればいいです。
http://www4.osk.3web.ne.jp/~kitayan/java/upicon.htm

3   名前: ゆみ : 2004/08/15 22:28
wwwさん、Schlafさん。ありがとうございます!

ちょっと難しそうなので、明日以降に試してみたいと思います。

大変助かりました。 ありがとうございました(o*。_。)oペコッ

一覧へ戻る