escape()のエンコード結果を以下の表に示します。エンコードの元の文字列は「あいうえお」です。
ブラウザ名をクリックすると実際の動作画面をキャプチャーした結果が表示されます。
ファイルの文字コードによりescape()の結果が変わってしまうものは緑色で示しています。
SHIFT JISコードの場合 | ||
---|---|---|
OS | ブラウザ名 | escape()の処理結果 |
MacOS X (10.3.8) | Firefox 1.0 | %u3042%u3044%u3046%u3048%u304A |
MacOS X (10.3.8) | Safari 1.2.4 | %E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A |
MacOS X (10.3.8) | iCab 2.9.8 | %82%A0%82%A2%82%A4%82%A6%82%A8 |
MacOS X (10.3.8) | Netscape 4.8 | %82%A0%82%A2%82%A4%82%A6%82%A8 |
MacOS X (10.3.8) | Netscape 6.2 | %82%A0%82%A2%82%A4%82%A6%82%A8 |
MacOS X (10.3.8) | Netscape 7.1 | %82%A0%82%A2%82%A4%82%A6%82%A8 |
MacOS X (10.3.8) | Mozilla 1.7.3 | %u3042%u3044%u3046%u3048%u304A |
MacOS X (10.3.8) | IE5.2.3 | %u3042%u3044%u3046%u3048%u304A |
MacOS X (10.3.8) | Opera 7.5 | %u3042%u3044%u3046%u3048%u304A |
Windows 98 | IE4.0 | %u3042%u3044%u3046%u3048%u304A |
Windows 98 SE2 | IE5.0 | %u3042%u3044%u3046%u3048%u304A |
Windows 2000 | IE5.0 | %u3042%u3044%u3046%u3048%u304A |
Windows Me | IE5.5 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | IE6.0 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | Firefox 1.0.2 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | Netscape 6.2 | %82%A0%82%A2%82%A4%82%A6%82%A8 |
Windows XP | Netscape 7.1 | %82%A0%82%A2%82%A4%82%A6%82%A8 |
Windows XP | Opera 6.06 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | Opera 7.2.3 | %u3042%u3044%u3046%u3048%u304A |
Windows XP (SP2) | IE6.0 | %u3042%u3044%u3046%u3048%u304A |
EUCコードの場合 | ||
---|---|---|
OS | ブラウザ名 | escape()の処理結果 |
MacOS X (10.3.8) | Firefox 1.0 | %u3042%u3044%u3046%u3048%u304A |
MacOS X (10.3.8) | Safari 1.2.4 | %E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A |
MacOS X (10.3.8) | iCab 2.9.8 | %A4%A2%A4%A4%A4%A6%A4%A8%A4%AA |
MacOS X (10.3.8) | Netscape 4.8 | %82%A0%82%A2%82%A4%82%A6%82%A8 |
MacOS X (10.3.8) | Netscape 6.2 | %A4%A2%A4%A4%A4%A6%A4%A8%A4%AA |
MacOS X (10.3.8) | Netscape 7.1 | %A4%A2%A4%A4%A4%A6%A4%A8%A4%AA |
MacOS X (10.3.8) | Mozilla 1.7.3 | %u3042%u3044%u3046%u3048%u304A |
MacOS X (10.3.8) | IE5.2.3 | %u3042%u3044%u3046%u3048%u304A |
MacOS X (10.3.8) | Opera 7.5 | %u3042%u3044%u3046%u3048%u304A |
Windows 98 | IE4.0 | %u3042%u3044%u3046%u3048%u304A |
Windows 98 SE2 | IE5.0 | %u3042%u3044%u3046%u3048%u304A |
Windows 2000 | IE5.0 | %u3042%u3044%u3046%u3048%u304A |
Windows Me | IE5.5 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | IE6.0 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | Firefox 1.0.2 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | Netscape 6.2 | %A4%A2%A4%A4%A4%A6%A4%A8%A4%AA |
Windows XP | Netscape 7.1 | %A4%A2%A4%A4%A4%A6%A4%A8%A4%AA |
Windows XP | Opera 6.06 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | Opera 7.2.3 | %u3042%u3044%u3046%u3048%u304A |
Windows XP (SP2) | IE6.0 | %u3042%u3044%u3046%u3048%u304A |
UTF-8コードの場合 | ||
---|---|---|
OS | ブラウザ名 | escape()の処理結果 |
MacOS X (10.3.8) | Firefox 1.0 | %u3042%u3044%u3046%u3048%u304A |
MacOS X (10.3.8) | Safari 1.2.4 | %E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A |
MacOS X (10.3.8) | iCab 2.9.8 | %E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A |
MacOS X (10.3.8) | Netscape 4.8 | %E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A |
MacOS X (10.3.8) | Netscape 6.2 | %E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A |
MacOS X (10.3.8) | Netscape 7.1 | %E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A |
MacOS X (10.3.8) | Mozilla 1.7.3 | %u3042%u3044%u3046%u3048%u304A |
MacOS X (10.3.8) | IE5.2.3 | %u3042%u3044%u3046%u3048%u304A |
MacOS X (10.3.8) | Opera 7.5 | %u3042%u3044%u3046%u3048%u304A |
Windows 98 | IE4.0 | %u3042%u3044%u3046%u3048%u304A |
Windows 98 SE2 | IE5.0 | %u3042%u3044%u3046%u3048%u304A |
Windows 2000 | IE5.0 | %u3042%u3044%u3046%u3048%u304A |
Windows Me | IE5.5 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | IE6.0 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | Firefox 1.0.2 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | Netscape 6.2 | %E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A |
Windows XP | Netscape 7.1 | %E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A |
Windows XP | Opera 6.06 | %u3042%u3044%u3046%u3048%u304A |
Windows XP | Opera 7.2.3 | %u3042%u3044%u3046%u3048%u304A |
Windows XP (SP2) | IE6.0 | %u3042%u3044%u3046%u3048%u304A |
●サンプルプログラム[SHIFT JIS](実行する)
<html>
<head>
<title>escape test</title>
</head>
<body>
escapeテスト結果<br>
<br>
<script language="JavaScript"><!--
str = "あいうえお";
result = escape(str);
document.write("元の文字:<b>"+str+"</b><br>");
document.write("escape結果:<b>"+result+"</b><br>");
// --></script>
</body>
</html>
●サンプルプログラム[EUC](実行する)
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=euc-jp">
<title>escape test</title>
</head>
<body>
escapeテスト結果 (EUC)<br>
<br>
<script language="JavaScript"><!--
str = "あいうえお";
result = escape(str);
document.write("元の文字:<b>"+str+"</b><br>");
document.write("escape結果:<b>"+result+"</b><br>");
// --></script>
</body>
</html>
●サンプルプログラム[UTF-8](実行する)
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>escape test</title>
</head>
<body>
escapeテスト結果 (UTF-8)<br>
<br>
<script language="JavaScript"><!--
str = "あいうえお";
result = escape(str);
document.write("元の文字:<b>"+str+"</b><br>");
document.write("escape結果:<b>"+result+"</b><br>");
// --></script>
</body>
</html>