回答編集履歴

1

追記

2018/07/09 08:01

投稿

YashaWedyue
YashaWedyue

スコア830

test CHANGED
@@ -24,4 +24,34 @@
24
24
 
25
25
 
26
26
 
27
+ **// 追記**
28
+
27
- ったらごめんなさい!!
29
+ ていようで良かったです
30
+
31
+ あと、ドメイン名を特定するなら`document.referrer`よりも`window.location.hostname`のほうが良いですね。
32
+
33
+
34
+
35
+ 例えば、自分のサイトのURLが`http://www.example.com/`だった場合...
36
+
37
+ ```JavaScript
38
+
39
+ // 自分のサイトからのアクセスなら「www.example.com」
40
+
41
+ const host = window.location.hostname;
42
+
43
+
44
+
45
+ // 自分のサイトからのアクセスでなければ...
46
+
47
+ if (host !== "www.example.com") {
48
+
49
+ // 続く処理
50
+
51
+ ...
52
+
53
+ }
54
+
55
+ ```
56
+
57
+ if文の中に処理を書けば、外部からアクセスした場合のみ処理を実行するようになります。