WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:ASP.NETでのJavaScript(alert)の使い方

0:[投稿] りんご [2003/02/05 15:20 ][環境:IE6,WIN2000 IE6,WIN2000]

alert("あいうえお");
という一文を
aspxファイルのHTML部分に直接記述したものだと大丈夫なのですが、JSファイルをつくってその中に記述したものだと全角文字が
文字化けを起こしてしまいます。
なにか回避方法はないでしょうか?

よろしくお願いします。


1:[回答] yuu [2003/02/05 17:02 ]

文字コードが揃ってないだけでは?


2:[回答] りんご [2003/02/05 17:26 ]

yuuさん、回答ありがとうございます。

文字コードの設定の仕方はどうやるのでしょうか?
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
をaspxファイルのHTML部分に記述してみましたが駄目でした。


3:[回答] yuu [2003/02/05 17:48 ]

@Pageディレクティブに ResponseEncoding="Shift_JIS" かな...

<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="Shift_JIS" %>


しかしむしろ js ファイルを Unicode などにしたほうが手っ取り早いのではとか思いましたが。


4:[回答] りんご [2003/02/08 13:17 ]

yuuさん、回答ありがとうございます。

いままで.NET側(aspxファイル)からJSファイルに飛んでチェックして、メッセージは.NET側に戻して出すなんて面倒なことをしてましたが、これで無駄な処理をすることがなくなりました。大変助かりました。
ところでjsファイルをUnicodeにするってどういうことなのでしょうか?


5:[回答] yuu [2003/02/09 16:00 ]

jsファイルをShift_JISではなくUnicodeで書いておくという意味です。


6:[完了] りんご [2003/02/10 16:46 ]

yuuさん、回答ありがとうございます。

jsファイルをUnicodeで保存したら問題なく動作しました。
.NET上でjsファイルを作成したときにデフォルトでUnicodeになればいいのにと思いました。

ありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World