DHTML: TextDecoder.prototype.encoding プロパティ
編集:2022.01.16 by T.A.
実験的: これは実験的技術です。これを本番環境で使用する前に、ブラウザの互換性テーブルを注意深く確認してください。
読み取り専用。特定のデコーダーによって使用されるデコード・アルゴリズムの名前を含む DOMString を返します。→●、MS(en)
構文
string= decoder.decoding
値
String。次のいずれかの値になります:
- Webに推奨されるエンコーディング: "utf-8"。
- 従来のシングル・バイト・エンコーディング: "ibm866"、"iso-8859-2"、"iso-8859-3"、"iso-8859-4"、"iso-8859-5"、"iso-8859-6"、"iso-8859-7"、"iso-8859-8"、"iso-8859-8i"、"iso-8859-10"、"iso-8859-13"、"iso-8859-14"、"iso-8859-15"、"iso-8859-16"、"koi8-r"、"koi8-u"、"macintosh"、"windows-874"、"windows-1250"、"windows-1251"、"windows-1252"、"windows-1253"、"windows-1254"、"windows-1255"、"windows-1256"、"windows-1257"、"windows-1258"、"x-mac-cyrillic"。
- 従来のマルチ・バイト中国語(簡体字)エンコーディング: "gbk"、"gb18030"、"hz-gb-2312"。
- 従来のマルチ・バイト中国語(繁体字)エンコーディング: "big5"。
- 従来のマルチ・バイト日本語エンコーディング: "euc-jp"、"iso-2022-jp"、"shift-jis"。
- 従来のマルチ・バイト韓国語エンコーディング: "euc-kr"、"iso-2022-kr"。
- 従来のその他のエンコーディング: "utf-16be"、"utf-16le"、"x-user-defined"。
- エラーと EOF コード・ポイントのみを発行する特別なエンコーディング "replacement"。これは、クライアントとサーバー間のエンコーディングが一致しない攻撃を防ぐために使用されます。これは、ISO-2022-CN および ISO-2022-CN-ext で発生する可能性があります。
例
テスト
ここに表示
|
|
|
|
|
|