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

質問編集履歴

2

追記

2019/03/28 14:01

投稿

syosinnsyanopuh
syosinnsyanopuh

スコア20

title CHANGED
File without changes
body CHANGED
@@ -17,6 +17,8 @@
17
17
  足りない説明で大変申し訳ありません。
18
18
  いろいろと調査した結果、JSがおかしいのではないかという結論に至りました。
19
19
  ウェブサイトを参考に、下記のように記述したのですが、evalのところでうまく動きません。
20
+ 現在{hoge;123}が取得することはできているのですが、
21
+ このうち、数字の部分のみを抜き取りたいです。
20
22
  解決策はない者でしょうか?
21
23
 
22
24
  ```js

1

追記

2019/03/28 14:01

投稿

syosinnsyanopuh
syosinnsyanopuh

スコア20

title CHANGED
@@ -1,1 +1,1 @@
1
- jsもしくはajax もしくはphpが動かな
1
+ javascriptクッキーの処理につ
body CHANGED
@@ -10,4 +10,34 @@
10
10
 
11
11
  原因が全く分からず、抽象的な質問になってしまい、大変恐縮なのですが、
12
12
 
13
- 考えられる理由をご教授いただければ幸いです。
13
+ 考えられる理由をご教授いただければ幸いです。
14
+
15
+
16
+
17
+ 足りない説明で大変申し訳ありません。
18
+ いろいろと調査した結果、JSがおかしいのではないかという結論に至りました。
19
+ ウェブサイトを参考に、下記のように記述したのですが、evalのところでうまく動きません。
20
+ 解決策はない者でしょうか?
21
+
22
+ ```js
23
+
24
+ function readCookie(key){
25
+ var result = new Array();
26
+ var allcookies = document.cookie;
27
+
28
+ if (!allcookies == ''){
29
+ var cookies = allcookies.split( '; ' );
30
+ for( var i = 0; i < cookies.length; i++ ){
31
+ //alert(decodeURIComponent(cookies[i].split('=')));
32
+ var cookie = cookies[ i ].split( '=' );
33
+ if (decodeURIComponent( cookie[ 1 ] ) != "{}"){
34
+ result[ cookie[ 0 ] ] = decodeURIComponent( cookie[ 1 ] );
35
+ alert(result[cookie[0]])
36
+ }
37
+ }
38
+ }
39
+ resultid = eval("("+result[key]+")");
40
+ return resultid;
41
+ }
42
+
43
+ ```