出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

半角カナが化ける場合がある   よねさん [2002/01/24 2:40:19] [1499]
  Re:半角カナが化ける場合がある   arikさん [2002/01/24 9:12:18] [1501]
  Re:半角カナが化ける場合がある   YasNet(管理人)さん [2002/01/24 9:13:56] [1502]
    お〜レスが、カブッテしまった・・・   YasNet(管理人)さん [2002/01/24 9:15:26] [1503]
  Re:半角カナが化ける場合がある   Tomitomiさん [2002/01/24 9:59:01] [1507]
  Re:半角カナが化ける場合がある   よねさん [2002/01/26 13:42:05] [1523]

[1499] 半角カナが化ける場合がある
投稿者:よねさん 2002/01/24 2:40:19
よねです。
ASPで半角カナを表示するような場合、何か制限事項というものはあるのでしょうか?

現在
-----------------------------------
dim a
a="アッシュクキ"
response.write a
-----------------------------------
としたところ画面上に
丑辞厳
と表示されてしました。

試しに2行目を
a="アッシュク" ←一文字削る
とすると画面上には
アッシュク
と正常に表示されました。

また、response.write a の前に
response.write で全角の文字を表示してからだと化けない事も
わかりました。

このような現象は何かの設定で直るものなのでしょうか?
情報お知りの方いらっしゃいましたらよろしくお願いいたします。

[1501] Re:半角カナが化ける場合がある
投稿者:arikさん 2002/01/24 9:12:18
ブラウザの文字エンコードが失敗しているのではないでしょうか。

IE5.5で試しましたが、日本語(EUC)でエンコードすると
> 丑辞厳
になるようです。

[1502] Re:半角カナが化ける場合がある
投稿者:YasNet(管理人)さん 2002/01/24 9:13:56
こんんちは YasNetです

文字コードは何を利用されていますか?
Shift_JISもしくは、それ以外?EUC-JPとか・・・

OSは、日本語OSですよね?

では では
> よねです。
> ASPで半角カナを表示するような場合、何か制限事項というものはあるのでしょうか?
>
> 現在
> -----------------------------------
> dim a
> a="アッシュクキ"
> response.write a
> -----------------------------------
> としたところ画面上に
> 丑辞厳
> と表示されてしました。
>
> 試しに2行目を
> a="アッシュク" ←一文字削る
> とすると画面上には
> アッシュク
> と正常に表示されました。
>
> また、response.write a の前に
> response.write で全角の文字を表示してからだと化けない事も
> わかりました。
>
> このような現象は何かの設定で直るものなのでしょうか?
> 情報お知りの方いらっしゃいましたらよろしくお願いいたします。
>

[1503] お〜レスが、カブッテしまった・・・
投稿者:YasNet(管理人)さん 2002/01/24 9:15:26
こんんちは YasNetです

お〜レスが、カブッテしまった・・・

すみません

では では

[1507] Re:半角カナが化ける場合がある
投稿者:Tomitomiさん 2002/01/24 9:59:01
こんにちは、Tomitomiです。

余談になりますが、経験上、メタタグで、
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">

を書かなくても文字化けする場合としない場合があります。
メタタグで文字コードを指定しない場合はブラウザが勝手に判断して、そのページの文字コードに合わせてくれてるみたいです。

その時にいろいろ調べている時にYahooの話がありました。
メタタグで文字コードを指定しても、文字化けすることがあるそうです。
Yahoo!!の場合、それをできるだけ防ぐためにHTML上部のほうにコメントで、スペース?(Yahoo!!の場合EUCなのでEUCで)だったかな。を入れて
ブラウザにメタタグか、この上部の文字列でページの文字コードを判断させているらしいです。
これによりある程度文字化けを解消することができるらしいです。

追記:
今、Yahoo!!のソースを見たところ、メタタグがなくなってさきほどのコメントだけになってます。それだけでいいのかも。。

[1523] Re:半角カナが化ける場合がある
投稿者:よねさん 2002/01/26 13:42:05
よねです。
Arikさん、YasNetさん、TomiTomiさん、アドバイスありがとうございます。

結局文字コードがうまくブラウザで認識できてないという事みたいですが、ソースを改めて見たら
<META HTTP-EQUIV='Content-Type' content='text/html; charset=Shift_JIS'>
と記述していました。
これはつまり、TomiTomiさんがおっしゃっている現象のようなので、とりあえずこういう事もある、として結果オーライとしたいと思います。



TreeBBS For ASP V.0.1.3
Program By YasNet