タグ

参考とプログラムに関するgadgetshopのブックマーク (1)

  • 第二章 プログラムを作って体験しよう:サーバー上のテキストファイルを読み込みページ上に表示する

    それではサーバー上のテキストファイルを読み込みページ上に表示してみます。テキストファイルはopen()メソッドで最初の引数に"GET"を指定し、二番目の引数に読み込むファイル名を指定します。三番目の引数は同期、非同期を示すフラグです。trueを指定するか省略すると非同期通信、falseを指定すると同期通信になります。データの読み込みが完了したらresponseTextプロパティの値を表示すれば文字が表示されます。 ところが、日語を含むテキストファイルの場合には問題が発生します。以下のスクリプトを、いろいろな環境で実行すると分かりますが、BOM (Bye Order Mark : 文字コードを認識するための先頭情報) 付きのUTF-8以外は、うまく表示されません。(実行結果をキャプチャーしたデータを用意してあります。また、高橋登史朗さんのページに文字コード調査の結果がありますので参考にして

  • 1