teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

質問の改善

2020/06/22 12:05

投稿

mizo777
mizo777

スコア28

title CHANGED
@@ -1,1 +1,1 @@
1
- ブラウザバック時、バナー表示
1
+ ブラウザバック バナー表示
body CHANGED
@@ -1,8 +1,18 @@
1
+ ## 解決したいこと
1
- サイトからユーザーが出ようとした時に(ページバック)
2
+ サイトからユーザーが出ようとした時に(ページバック)バナーを表示したい。
3
+
2
- バナーを表示するよう実装しています。
4
+ ## 現状
3
- 現在の実装でChromeでは思った通りの動きをするのですが、
5
+ Chromeではサイトから出みバナーを表示きていま
4
- safariでは、他ページを閲覧後ページバック LPに戻るとバナーが表示されてしまいます。
6
+ ですが、別ブラウザ(safari・firefox)や別デバイス(iphoneなど)では、別のタイミングでバナーが表示されてしまいます。
7
+ Chrome以外では、ランディングページからサイト内リンクに飛んだ後、ランディングページに戻ったタイミングでバナーが表示されてしまう(ランディングページからサイトを出るタイミングでバナーを出したい)。
8
+
9
+ ## 検証
5
- LPから別サイトに戻発火せたいのですが、お力添えお願いします
10
+ Chromeのみ機能すのは、ページバックするとき再読み込みれるからようです。
11
+ Chromeと同じようなページバックを実装しようと、location.reloadなどを試みましたが、これだとreferrerの情報が消えてしまい、Chromeと同じような挙動にはなりませんでした。
12
+
13
+ お力添えよろしくお願い致します。
14
+
15
+
6
16
  ```javascript
7
17
  const current_url = window.location.hostname;
8
18
  let before_url;
@@ -22,6 +32,4 @@
22
32
  };
23
33
  });
24
34
  }
25
- ```
35
+ ```
26
- Chromeのみ思った通りの動きをするのはChrmeでは、ページバックするときに再読み込みされるからのようです。
27
- Chromeと同じ挙動でページバック できたら早いのですが。。。

2

2020/06/22 12:05

投稿

mizo777
mizo777

スコア28

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- 自分のサイトから出ようとした時に(ページバック)
1
+ サイトからユーザーが出ようとした時に(ページバック)
2
2
  バナーを表示するよう実装しています。
3
3
  現在の実装でChromeでは思った通りの動きをするのですが、
4
4
  safariでは、他ページを閲覧後ページバック でLPに戻るとバナーが表示されてしまいます。

1

2020/06/02 10:21

投稿

mizo777
mizo777

スコア28

title CHANGED
@@ -1,1 +1,1 @@
1
- ブラウザバック時、キャンペーンバナー表示
1
+ ブラウザバック時、バナー表示
body CHANGED
File without changes