![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
以前ご質問させていただいたのですが、一点わからないことがありまして、
ご質問させていただきます。
下記jsのpmtURLは特定ページをひとつだけ設定しているので、
そのページ以外からアクセスした際に、アクションは発動しませんが、
この特定のページを複数に増やしたい場合はどのように設定すればよろしいでしょうか?
ご教示よろしくお願いいたします。
function checkURL() {
var pmtURL = "http://www.***.jp";
if(document.referrer != pmtURL) return;
var s = location.search.substring(1);
if(s == "") {
setActiveStyleSheet('Home');
fadeOut_toggle_setTime();
} else if (s == "news") {
fadeIn_toggle();
setActiveStyleSheet('News');
setTimeout(function() {
$( selectScene(1))
}, 1500 );
}
}
↓こちらは前回の質問内容です。
http://oshiete1.watch.impress.co.jp/qa5076750.html
No.2ベストアンサー
- 回答日時:
var pmtURL = "
http://www.***.jp/a.htm";var pmtURL2 = "http://www.***.jp/b.htm";
とし、if文に演算子『||』を使用してはどうですか?
『||』は、『または』を意味し、
"if(document.referrer != pmtURL || document.referrer != pmtURL2)"
は、"もしdocument.referrerがpmtURLでない、または、document.referrerがpmtURL2でないならば"を意味します。
| はl(英字のエル小文字)やI(英字のアイ大文字)ではありません。
キーボードの右上の\(エンマーク)のキーをshiftと同時に押せば書けます。
蛇足ですがほかにも演算子には『&&』もあり、『&&』は『且つ』と訳せます。
"if(document.referrer != pmtURL && document.referrer != pmtURL2)"
は、"もしdocument.referrerがpmtURLでなく、且つdocument.referrerがpmtURL2でないならば"という意味になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- JavaScript javascriptで移動ボタンを押した際に遷移するボタンを追記したい 1 2022/11/29 03:02
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript JavaScriptで「〇以上▲まで」の書き方 1 2022/07/20 14:44
- JavaScript Google reCAPTCHAについて 1 2023/02/22 14:37
- JavaScript コードレビューをお願いします。 1 2022/07/16 05:38
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- PHP PHP MySql ページング 2 2022/09/20 06:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
乗換案内 VBAで操作したい
-
連動するセレクトボックスの内...
-
Javascriptで定期的にF5を押す...
-
vbaでnanacoにログイン(ie操作)
-
Latexに関する質問です。
-
javascriptの基本的なことだと...
-
DOM要素を削除しても、イベント...
-
二次元配列を使って順位をだす...
-
javascriptであるボタンを押す...
-
関数でy=g(x)のgとは何の略です...
-
HTTPSのとき":"が"%3A"ではなく...
-
chromeでxmlをJSで表示するには?
-
functionから別のfunctionを実...
-
ジェネレーターの作り方
-
<a>タグのテキストを取得
-
Boolean型配列中のTrueの有無を...
-
ボタンをクリックすると数が増...
-
C#OpenCv V4にのエラーに関する...
-
問題はbind の付いたリスナーを...
-
画像の一部を表示
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FireFoxのjavascriptで自動でキ...
-
Latexに関する質問です。
-
DOM要素を削除しても、イベント...
-
XMLでのAttributeを持ったNode...
-
TexでΣの添え字の位置直し
-
JavaScript window.openで開く...
-
Null またはオブジェクトではあ...
-
javascriptの基本的なことだと...
-
iframeのソースを取得したい
-
選択肢によってラジオボタンを...
-
excle VBA とweb上の検索を利用...
-
文字を一文字ずつ表示
-
ラジオボタンでreadonlyの切替え
-
responseTextについて
-
VBAのIE操作でframe構造のサイ...
-
サブウィンドウからのスタイル...
-
JavaScriptのdocument.all("変...
-
オンマウスについて
-
要素のリサイズをひろい、他の...
-
クリッカブルマップのリンク部...
おすすめ情報