質問編集履歴

1

実装背景の追記のため編集いたしました。

2017/06/19 07:50

投稿

ikemon
ikemon

スコア39

test CHANGED
File without changes
test CHANGED
@@ -1,16 +1,36 @@
1
- ###不具合内容
1
+ ###実現したい事(背景)
2
+
3
+ Googleアドワーズ広告に「リンク先URLの自動タグ設定」という機能があります。有効にするとユーザーが広告をクリックしてサイトにアクセスすると、"gclid"というパラメーターが下記のようにつきます。
2
4
 
3
5
 
4
6
 
7
+ http://hogehoge.com/?gclid=CJW86ueOqYwCFSZJYAodkTEnKg
8
+
9
+
10
+
11
+ この、?gclid=移行のパラメーター「CJW86ueOqYwCFSZJYAodkTEnKg」をクッキー情報に保持し、任意ページのaタグに出力したいと考えています。
12
+
13
+
14
+
15
+ ###試したこと
16
+
17
+
18
+
5
- 以下のようなコードでjavascriptの変数をPHPに代入、aタグに書き出す処理を実装したいのですが、<a>タグ内で書きだした場合、javascriptのスクリプトが出力されてしまいます
19
+ パラメーターの値をクッキー情報に保持し、以下のようなコードでPHPに代入、aタグに書き出す処理を実装したいのですが、<a>タグ内で書きだした場合、javascriptのスクリプトが出力されてしまいます
20
+
21
+ ※PHPに一度格納している理由ですが、この処理の他にもaタグにPHPで書き出し処理をしているので合わせる為です。
6
22
 
7
23
 
8
24
 
9
25
  ```
10
26
 
27
+
28
+
29
+ //クッキー情報に保持したパラメーターを、javascriptの変数に代入(gclidでクッキー情報を保持しています)
30
+
11
31
  <script type="text/javascript">
12
32
 
13
- var test = 'testtext';
33
+ var test = readCookie('gclid');
14
34
 
15
35
  </script>
16
36
 
@@ -46,7 +66,7 @@
46
66
 
47
67
 
48
68
 
49
- ■理想の結果
69
+ ■理想の結果(このような結果にするにはどのような処理をすればいいでしょうか?)
50
70
 
51
71
  <a href="index.html/testtext">テストリンク</a>
52
72
 
@@ -89,17 +109,3 @@
89
109
  </script>' (length=42)
90
110
 
91
111
  ```
92
-
93
-
94
-
95
- ###実現したいこと
96
-
97
- javascriptの変数をPHPに代入し、下記のようにaタグ内で表示するにはどのようにすればいいでしょうか?
98
-
99
-
100
-
101
- ```HTML
102
-
103
- <a href="index.html/testtext">テストリンク</a>
104
-
105
- ```