アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんばんは。
JavaScriptを使って時間ごとにリンク先を変更させたいと思ってます。
変更する時間は、
8:00~24:00は、a.htmlへ
24:00~8:00は、b.htmlへ
毎月第2金曜日17:30~21:00は、b.htmlへ
です。
ソースなど探してみましたが、時間のみの指定だけで、
曜日の指定方法などがわかりません。

ご存知の方がおりましたらソースを教えていただけると幸いです。

宜しくお願い致します。

A 回答 (4件)

ごめん。

2周目の金曜じゃなく2回目の金曜だと8~14が金曜の時だね

日月火水木金土
□□□□□12
3456789
    • good
    • 0
この回答へのお礼

ありがとうございました。
教えていただいた方法でできました。

お礼日時:2006/11/01 23:36

第二金曜は7日~13日にある金曜だという事を踏まえて条件式を組む。


↓(等幅で見てね)

日月火水木金土
1234567
891011121314

□□□□□□1
2345678
9101112131415
    • good
    • 0

日付オブジェクト.getDay() で曜日を返す(日曜日=0,月曜日=1・・金曜日=5,土曜日=6となる)

この回答への補足

ありがとうございます。
下記のようなソースで時間指定はできたのですが、毎月第2金曜日17:30~21:00の指定方法がわかりません。
もしよろしければ、具体的なソースを教えていただけないでしょうか?

function ra(n){
this.length=n;
for(i=0;i<n;i++)this[i]="";
}
function dintool()
{
var dt = new Hours();
dt = dt.getHours();
document.write("<a href=");
document.write(tool[dt]);
document.write(" target=_blank><img src='image01.jpg' alt='イメージ' width='250' height='80' border='0')'></a>");
}
tool = new ra(24);
tool[1]="http://www.yahoo.co.jp";
(省略)
tool[8]="http://www.google.co.jp";
(省略)
tool[24]="http://www.yahoo.co.jp";

function IRCT(){
al=new Date();
dd=al.getHours();
window.open(tool[dd],"ツール","scrollbars=1,resizable=1,width=400,height=300");
}

if (document.images) {
img1 = new Image(); img1.src = "image01.jpg";
img2 = new Image(); img2.src = "image02.jpg";

}
function setImage(img, image) {
if (img) {
img.src = image;
}
}

補足日時:2006/10/30 23:15
    • good
    • 0

曜日は「getDay()」らしいよ



d = new Date();
alert(d.getDay());
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
具体的なソースを教えていただけると助かります。

お礼日時:2006/10/30 23:09

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