質問編集履歴

5

追記

2017/01/17 06:25

投稿

matometaru
matometaru

スコア43

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- ------------------------2017/01/17-----------------------
13
+ --------------------------------------------2017/01/17-------------------------------------------
14
14
 
15
15
  >1つのHTMLページに、意図的に複数のエンコードを混在させていると言うことですか?それともShift_JISにしているつもりなのに
16
16
 
@@ -39,3 +39,35 @@
39
39
 
40
40
 
41
41
  載せた際のアプローチ方法を教えていただけますか?
42
+
43
+
44
+
45
+ >javascriptを仕込んでいますか?
46
+
47
+ はい。
48
+
49
+
50
+
51
+ -----------------------------------------------------------------------------------------------------
52
+
53
+
54
+
55
+ 少し変わった方法で作業を進めているので、補足します。
56
+
57
+ 1.php(UTF-8)でコーディングし、
58
+
59
+ 2.インクルードし、ブラウザ上に出力されたファイル(宣言はshift-jis)をコピー
60
+
61
+ 3.htmlファイル(shift-jis)に貼り付けています。
62
+
63
+
64
+
65
+ 2の時点でエラーが発生します。
66
+
67
+ 3の時点でshift-jisで使えない文字があるよと判明します
68
+
69
+
70
+
71
+ この進め方が間違っていたとは思うのですが、問題が毎回発生するわけではなかったのでそのまま進めました。
72
+
73
+ 自分でやっといてなんですが、なぜこの進め方で正しく表示することができるのでしょうか・・?

4

追記

2017/01/17 06:24

投稿

matometaru
matometaru

スコア43

test CHANGED
File without changes
test CHANGED
@@ -29,3 +29,13 @@
29
29
  >1つのHTMLページに、意図的に複数のエンコードを混在させていると言うことですか?
30
30
 
31
31
  は可能なのでしょうか?
32
+
33
+
34
+
35
+ >実際のHTMLを載せてもらうことは可能ですか?
36
+
37
+ 載せたいのは山々ですが、載せることはできないです。。
38
+
39
+
40
+
41
+ 載せた際のアプローチ方法を教えていただけますか?

3

修正

2017/01/17 02:24

投稿

matometaru
matometaru

スコア43

test CHANGED
File without changes
test CHANGED
@@ -10,13 +10,11 @@
10
10
 
11
11
 
12
12
 
13
+ ------------------------2017/01/17-----------------------
14
+
13
15
  >1つのHTMLページに、意図的に複数のエンコードを混在させていると言うことですか?それともShift_JISにしているつもりなのに
14
16
 
15
17
  >プログラムのバグでUTF-8が混ざってしまうという意味ですか?
16
-
17
-
18
-
19
- ------------------------2017/01/17-----------------------
20
18
 
21
19
 
22
20
 

2

修正

2017/01/16 23:52

投稿

matometaru
matometaru

スコア43

test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
 
22
22
 
23
- SHIFT_JISでコーディングを行っているので、後者です。おそらくSHIFT_JISに対応していない文字コード(改行とか)がどこかに含まれており悪さをしているのではないかと思いすが、表示されないため原因がわかりません。
23
+ SHIFT_JISでコーディングを行っているので、後者です。おそらくSHIFT_JISに対応していない文字コード(改行とか)がどこかに含まれており悪さをしているのではないかと思ってるのですが、表示されないため原因がわかりません。
24
24
 
25
25
  バイナリデータを見る必要があるのでしょうか?
26
26
 

1

補足

2017/01/16 23:51

投稿

matometaru
matometaru

スコア43

test CHANGED
File without changes
test CHANGED
@@ -7,3 +7,27 @@
7
7
 
8
8
 
9
9
  対応策・原因がわかる方アドバイスよろしくお願いいたします。
10
+
11
+
12
+
13
+ >1つのHTMLページに、意図的に複数のエンコードを混在させていると言うことですか?それともShift_JISにしているつもりなのに
14
+
15
+ >プログラムのバグでUTF-8が混ざってしまうという意味ですか?
16
+
17
+
18
+
19
+ ------------------------2017/01/17-----------------------
20
+
21
+
22
+
23
+ SHIFT_JISでコーディングを行っているので、後者です。おそらくSHIFT_JISに対応していない文字コード(改行とか)がどこかに含まれており悪さをしているのではないかと思いますが、表示されないため原因がわかりません。
24
+
25
+ バイナリデータを見る必要があるのでしょうか?
26
+
27
+
28
+
29
+ ちなみに、
30
+
31
+ >1つのHTMLページに、意図的に複数のエンコードを混在させていると言うことですか?
32
+
33
+ は可能なのでしょうか?