電子書籍の厳選無料作品が豊富!

reff=document.referrer;
if(reff.indexOf('http://AAA')!=-1){
location.replace('http://BBB')
}
(詳細略)

http://AAA というURLから来た場合、http://BBBというURLに飛ばすスクリプトですが、
これを
http://AAA 以外から来た場合、http://BBBというURLに飛ばすようにするためには
どこを改正すればよろしいでしょうか?

A 回答 (2件)

if(reff.indexOf('http://AAA')!=-1){



ここでURLの比較をしているので
これを

if(reff.indexOf('http://AAA')==-1){

とすれば、URL「'http://AAA'」ではない場合、
location.replace('http://BBB')
が実行されます
    • good
    • 0
この回答へのお礼

できたようです。ありがとうございました。

お礼日時:2007/12/17 17:10

ちょっと邪道技



>if(reff.indexOf('http://AAA')!=-1){
>location.replace('http://BBB')
>}
>http://AAA というURLから来た場合、http://BBBというURLに飛ばす

>http://AAA 以外から来た場合、http://BBBというURLに飛ばすように
逆なわけだから
if(reff.indexOf('http://AAA')!=-1){
}else{
location.replace('http://BBB')
}
    • good
    • 0
この回答へのお礼

ありがとうございました。試してみたいと思います。

お礼日時:2007/12/17 17:11

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