「みんな教えて! 選手権!!」開催のお知らせ

今サイトを作ってまして、その中で
毎日05:00~19:00にサイトAへ
  19:00~05:00にサイトBへ
飛ぶようにしたいと思ってますが、出来るのでしょうか??
もし出来るとしたらなかなかいいサンプルが無いのでダグ教えていただけると幸いですm(__)m

A 回答 (3件)

#2 U-RIA_Plusです。

一応補足しておきます。
下は別パターンのスクリプトです。

<Script language="JavaScript">
<!--
 now=new Date();
 h=now.getHours();

 if((5<=h)&&(h<=19))
 document.write('<a href="[ A ]">Aへ飛びます。</a>');
 else if((19<=h)||(h<=5))
 document.write('<a href="[ B ]">Bへ飛びます。</a>');

// -->
</Script>

※実際に利用するとき、[ A ]や[ B ]の文字列はリンク先のアドレスまたはファイルパスに置き換えてください。
    • good
    • 0
この回答へのお礼

超感激!!出来ました!!
ありがとうございます(:~:)ヾ!

お礼日時:2006/01/08 10:29

JavaScriptならば、こんな感じですね。



<SCRIPT LANGUAGE="JavaScript">
<!--
function TimeLink(){
myTime=(new Date()).getHours();
if(myTime>=5 && myTime<19){
location.href="[ A ]";
}else if(myTime>=19 || myTime<5){
location.href="[ B ]";
}
}
//-->
</SCRIPT>
<FORM><INPUT type="button" value="タイムリンク" onClick="TimeLink()"></FORM>

参考URL:http://www.sky.sannet.ne.jp/masapine/java_link7. …
    • good
    • 0

プログラムですることになります。


CGIやPHPなどサーバー側のプログラムの方が
確実性はたかいのでお勧めですが、やや難しいです。

javascriptという仕組みもありますが、
この場合、クライアントに依存します。
(たとえば携帯だとみれないとか)

どちらを希望なさいますか?

この回答への補足

早速の回答ありがとうございます!!
そうですねケータイで見るようにはなってないのでJavascriptでお願いしますm(__)m

補足日時:2006/01/07 19:38
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報