日にちにあわせて自動表示するには?

[上に] [前に] [次に]
INI [E-Mail] 2000/05/16(火) 20:52:57
ちょっとタイトルがおかしいかもしれないです。

何月何日に何かが…みたいなものを、(なにかしらの発売日など)
その日にあわせて自動的に表示したいのですが、

良く見かけるアクセスした時間にあわせて表示、みたいなものならば、
24時間単位で繰り返されるので、ソースに書いておいても良いのですが、
どこかで、何月何日に何かが…というものは無限に続くので
別のファイルでリストアップして書いておいて、それをJAVAで…、
のようなことをどこかで昔 聞いたのですが…。

すいません、無知なもので。お教えいただけるとありがたいです。

shingo [HomePage] 2000/05/17(水) 20:35:49
ちょっと抽象的すぎるような気がしますが、
えーっと、JAVAを使いたいのでしょうか?それともJavaScript?
JavaScriptで、普通に毎日くりかえすものも、
毎週繰り返すものも、毎年繰り返すのも、まったく同じように
作成できると思います。
無限に続くって言うのは、どういうことなんでしょうか?

D.D. 2000/05/18(木) 00:17:04
>無限に続くって言うのは、どういうことなんでしょうか?
例えば、今日の予定(謎)とかでは?

ken 2000/05/18(木) 02:17:39
こういうのは?
CGIかPHPなどでないと無理ですが
別ファイルに何月何日,飛び先のURL
と保存し。
そのページが読込まれたとき
このファイルを見に行き、ファイルないに今日に日付があれば
そのページに飛ぶよう
<meta http-equiv="Refresh" content="1;url=ファイルから取得した目的のURL">
で自動的に飛ぶと言うのは同でしょうか?
または、フレームできるのであれば、
フレームのSRCにそのURLを入れればいいのでは?
そのかわり、今日の日付がなければデフォルトで飛ぶURLが必要ですね?
あまり、質問の意味を理解できずに
独断で書きましたが、参考になれば幸いです

Kohji [E-Mail] 2000/05/19(金) 00:39:56
前に、なんとなく作ってみたものなんですけど
ひょっとして、こういう感じのものですか?
うちのHPから、抜き出してみました。



function What_Day()
{
var w_day = new Array();
w_day["0101"] = "元旦";
w_day["0211"] = "建国記念日";
w_day["0429"] = "みどりの日";

var date_t = new Date();
var Month  = date_t.getMonth() + 1;
var Day    = date_t.getDate();

var zero = "0";
if( Month < 10 )
{
Month = zero.concat(Month);
}
if( Day < 10 )
{
Day = zero.concat(Day);
}

var to_day = to_day.concat(Month);
to_day = to_day.concat(Day);

if( w_day[to_day] )
{
document.open();
document.write(w_day[to_day]);
document.close();
}else{
document.open();
document.write("普通の日");
document.close();
}

return true;
}

Kohji [E-Mail] 2000/05/19(金) 00:41:34
コピーするとき、ちょっとミスしました。

var to_day のところは、これが正解です。

var to_day = Month;

INI [E-Mail] 2000/05/20(土) 19:18:50
[[解決]]
説明がおかしく、迷惑をかけてすいませんでした。

D.D.さんが解釈してくれたような事です。

kenさん、Kohjiさん、ありがとうございました。試してみます。

ありがとうございました。

[上に] [前に] [次に]