- ベストアンサー
index1.htmlからindex2.htmlに差し替え方法
指定時間(例えば1月15日0時)に index1.htmlからindex2.htmlに差し替えたいのですが 自動で変えられるようなCGIかJavaスクリプトは ないでしょうか? index1.htmlは14日まで index2.htmlは15日から閲覧。 お忙しいとは思いますが、 どなたか知恵を貸していただけないでしょうか? よろしくおねがいします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
差し替えとはちょっと違いますが・・・ index.htmlにおいて var today = new Date(); var day = new Date(2005,0,15); //←2005/01/15 function jump() { if(today.getTime() < day.getTime() ) { location.href = "index1.html"; } else { location.href = "index2.html"; } } とhead内のJavaScriptで記述しておき、bodyタグでonload = "jump()"と書いておけば、index.htmlを開いた瞬間に日付を判断して、index1.htmlかindex2.htmlに遷移します。 いかがでしょうか?
その他の回答 (1)
- mitochan1975
- ベストアンサー率35% (56/159)
#1です。 前後を省略なしで書いておきます。 <html> <head> <title></title> <script langage="JavaScript"> 回答No.1の内容 </script> </head> <body onload="jump()"> </body> </html> です。
お礼
わかりました!!ありがとうございます。早速やってみます!!
お礼
<html> <head> var today = new Date();location.href ~上記の通りのため省略~ = "index2.html"; } } <title>インデックス</title> </head> <body> onload = "jump()" </body> </html> とこれでよいのでしょうか、、バカですみません。