質問編集履歴

3

ご指摘いただきタグに【Wordpress】を追加しました。

2018/12/07 04:51

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes

2

ご指摘いただいた部分をさらに追記しました。

2018/12/07 04:51

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- localStorageの指定からCookieへ変更する】Cookieの設定値を参照して、bodyタグのClass値を出し分ける。
1
+ phpでの指定方法】Cookieの設定値を参照して、bodyタグのClass値を出し分ける。
test CHANGED
@@ -6,16 +6,18 @@
6
6
 
7
7
  #追記
8
8
 
9
-
10
-
11
- 大きな勘違いをしており、こちらの指定方法はcookieではなくブラウザへの一時的な保存であるlocalStorageであることが判明しました。
9
+ 1回目:大きな勘違いをしており、こちらの指定方法はcookieではなくブラウザへの一時的な保存であるlocalStorageであることが判明しました。
12
-
13
-
14
10
 
15
11
  当方が指定しているlocalStorageからCookieへの指定方法を探しております。
16
12
 
17
13
 
18
14
 
15
+ 2回目:どうやらJavascriptで指定する以上は遅延が発生するのは仕方がないということが分かりました。対策としてPHPへの切り替えを検討しております。
16
+
17
+ 当方、これからPHPを学ぶのでこちらのコードをPHPに切り替えた場合の具体的な指定方法がありましたら教えていただけると嬉しいです。
18
+
19
+
20
+
19
21
  # 前回の質問から得た回答について。
20
22
 
21
23
 
@@ -66,7 +68,11 @@
66
68
 
67
69
 
68
70
 
71
+ ※追記
72
+
69
- ※追記:こちらCookieではなくlocalStorageを利用していることが判明しました。
73
+ 1回目:こちらCookieではなくlocalStorageを利用していることが判明しました。
74
+
75
+ 2回目:javascriptを用いた指定方法ではCookieを用いても、遅延が発生するのは仕方のないことであると分かりました。
70
76
 
71
77
 
72
78
 
@@ -194,6 +200,12 @@
194
200
 
195
201
 
196
202
 
197
- ※追記:こちらのコードをCookieを利用して保存し、bodyタグにClass値を出し分ける方法を探しております。
203
+ ※追記
198
-
204
+
199
- localStorageがまったく別物であることが判明したので、改めてCookieでの指定方法を学んでいるところですが、どなたか具体的なコードがありましたら教えていただけると嬉しいです。
205
+ 1回目:こちらのコードをCookieを利用して保存し、bodyタグにClass値を出し分ける方法を探しております。localStorageがまったく別物であることが判明したので、改めてCookieでの指定方法を学んでいるところですが、どなたか具体的なコードがありましたら教えていただけると嬉しいです。
206
+
207
+
208
+
209
+ 2回目:Javascriptを用いた指定方法ではCookieを用いても遅延が発生するのは仕方のないことであることが分かりました。
210
+
211
+ そのため、現在はPHPでの指定方法に切り替えることを検討しておりますが、具体的な指定方法がありましたらご提示いただけると嬉しく思います。

1

回答でご指摘いただいた部分を追加しました。

2018/12/07 04:33

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- Cookieの設定値を参照して、bodyタグのClass値を出し分ける。
1
+ 【localStorageの指定からCookieへ変更する】Cookieの設定値を参照して、bodyタグのClass値を出し分ける。
test CHANGED
@@ -1,6 +1,18 @@
1
1
  いつもお世話になっております。
2
2
 
3
3
  少々長くなりますがよろしくお願いします。
4
+
5
+
6
+
7
+ #追記
8
+
9
+
10
+
11
+ 大きな勘違いをしており、こちらの指定方法はcookieではなくブラウザへの一時的な保存であるlocalStorageであることが判明しました。
12
+
13
+
14
+
15
+ 当方が指定しているlocalStorageからCookieへの指定方法を探しております。
4
16
 
5
17
 
6
18
 
@@ -54,6 +66,10 @@
54
66
 
55
67
 
56
68
 
69
+ ※追記:こちらCookieではなくlocalStorageを利用していることが判明しました。
70
+
71
+
72
+
57
73
  # Cookieを用いたWebサイトの例。
58
74
 
59
75
 
@@ -73,6 +89,10 @@
73
89
  以下のコードは様々な方のコードを参考にしながら、bodyにクラス名を付けることでサイトの色を切り替えるよう設定したものです。
74
90
 
75
91
  前回の質問に回答して頂いたHTMLの指定方法以外、問題なく作動するものとなっています。Cookieも問題なく利用できているようです。
92
+
93
+
94
+
95
+ ※追記:CookieではなくlocalStorageでした。
76
96
 
77
97
 
78
98
 
@@ -124,8 +144,6 @@
124
144
 
125
145
  $('body').removeClass("black");
126
146
 
127
- $("#color .black")..removeClass("active");
128
-
129
147
  colordata = "white";
130
148
 
131
149
  localStorage.setItem(color,colordata);
@@ -170,10 +188,12 @@
170
188
 
171
189
 
172
190
 
173
- Cookieに関して学び始めたのはつい最近のことで、まだまだ知識が浅いかもしれません。
191
+ Cookieに関して学び始めたのはつい最近のことで、まだまだ知識が浅いかもしれません。具体的なコードや指定方法を参照しながらご指摘していただけると理解が深まります。
192
+
193
+ また、まったく違う方法でも同じように動作するものがあれば記載していただいて構いませんので、どなかたお答えいただけると嬉しいです。
174
194
 
175
195
 
176
196
 
177
- 具体的なコードや指定方法を参照ながらご指摘しいただけると理解が深まります。
197
+ ※追記:こちらのコードをCookieを利用して保存し、bodyタグにClass値を出し分ける方法をしてります。
178
198
 
179
- た、まったく違う方法も同じように動作すものあれば記載ていだい構いませで、どなかたお答えいただけると嬉しいです。
199
+ localStorageがまったく別物こと判明したので、改めCookieでの指定方法を学んでいるところですが、どな具体的なコードがありましら教いただけると嬉しいです。