回答編集履歴

1

追記

2017/12/13 09:53

投稿

yambejp
yambejp

スコア114968

test CHANGED
@@ -5,3 +5,59 @@
5
5
  (たとえば前回アクセスから1秒以内とか)が発生した時に
6
6
 
7
7
  べつのエラーページに飛ばしてしまうとかでしょうかね
8
+
9
+
10
+
11
+ # 追記
12
+
13
+ クッキーをつかった処理を追記しておきます。
14
+
15
+ 以下のscriptをページに埋め込んでおけば
16
+
17
+ 適当にF5連打するとgoogleに飛びます。
18
+
19
+
20
+
21
+ ```javascript
22
+
23
+ <script>
24
+
25
+ if(getCookie('renda')==="1"){
26
+
27
+ //rendaというクッキーが存在していたらgoogleに飛ぶ
28
+
29
+ location.href='http://www.google.co.jp';
30
+
31
+ }
32
+
33
+ var d=new Date();
34
+
35
+ d.setTime( d.getTime() + 1000); //1秒後の未来
36
+
37
+ document.cookie = "renda=1;expires="+d.toGMTString();//rendaを1秒間だけ生かす
38
+
39
+
40
+
41
+ function getCookie(key){
42
+
43
+ var params = document.cookie.split(/; */);
44
+
45
+ var ret=null;
46
+
47
+ for(var i=0;i<params.length;i++){
48
+
49
+ if(r=params[i].match(new RegExp("^"+key+"="+"(.*)"))){
50
+
51
+ ret=r[1];
52
+
53
+ }
54
+
55
+ }
56
+
57
+ return ret;
58
+
59
+ };
60
+
61
+ </script>
62
+
63
+ ```