[Seasar-user:3855] Re: [S2JSF] <script>タグ内の日本語文字化け
渡辺茂昭
[E-MAIL ADDRESS DELETED]
2006年 6月 14日 (水) 20:35:31 JST
渡辺茂昭です。
うろ覚えなのですが、この現象ってMyfaceの現象かと思うのですがどうでしょう。
どちらにしてもちょっと困りますよね。このときはJSファイルで連想配列を初期
化して、ニーモニックで表記して逃げました。
=== xxxx.js
messages["japanese"] = "日本語";
....
=== aaa.html
alert(messages["japanese"]);
....
あと、JSF/SUNのバージョンでは#{xxx.名前1}なんてするとエラーになりますよ
ね(最後が全角数字の時)あれにも泣かされました。このときは#{xxx[名前1]}で
逃げました。
よこみちレスですみません。
>
> 松山です。
> S2JSF1.0.14 で、JavaScript 関係でちょっと困っています。
>
> たとえば、
>
> <input type="button" value="hoge" onclick="alert('日本語')" />
>
> だと、alert ウィンドウに、「日本語」と表示されますが、
>
><script language="JavaScript">
><!--
>function testAction() {
> alert('日本語');
>}
>//-->
></script>
><input type="button" value="hoge2" onclick="testAction()" />
>
> だと、alertウィンドウに表示されるのは、「日本語」です。
>
> charset をUTF-8 にしたり、htmlファイル自体のエンコードをUTF-8 にしたり、
><script language="JavaScript" charset="Windows-31j"> とかやってみましたが、
>結果は変わりませんでした。
>
> これは、どのように回避すればいいのでしょう?
>
> 添付の、add.html を、s2jsf-example の、add.html と置き換えると現象が
>確認できます。
>
> よろしくお願いします。
>
>
>--
>::: 株式会社ワウワウ・コミュニケーションズ http://www.wowcom.co.jp/
>::: ITシステム・インテグレートDiv.
>::: Web・ソリューション&システム開発Unit.
>::: 松山 大樹 - [E-MAIL ADDRESS DELETED]
>
>-------------------------------text/plain-------------------------------
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://www.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内