別の質問に答えるには、私はまだ私はescape
/unescape
を使ってURLコンポーネントの内容をエンコードしていますが、JavaScriptの/ DOMの知識はちょっと古くなっていたことに気付いたのですが、代わりにencodeURIComponent
/decodeURIComponent
。decodeURIComponentとunescapeの違いは何ですか?unescapeの問題は何ですか?
私が知りたいのは、escape
/unescape
で間違っていますか? Unicode文字には何らかの問題があるというあいまいな提案がありますが、明確な説明はありません。
私のWebエクスペリエンスはかなり偏っていますが、ほとんどすべてがInternet Explorerに接続された大きなイントラネットアプリケーションを作成しています。それはescape
/unescape
の多くを使用しており、関連するアプリケーションは長年にわたって完全にUnicodeをサポートしています。
したがって、escape
/unescape
にはどのようなUnicode問題がありますか?誰もが問題を実証するためのテストケースを持っていますか?
を働いて、このです –
優秀、ちょうど私が望んでいた。私は、MozillaがエスケープでUnicodeに対処していないという問題があることを知っています。なぜなら、IE onlyアプリケーションを使用して問題に遭遇していない理由を説明しているからです。 – andynormancx
私はIEだけのイントラネットアプリケーションで作業していた私の歴史に祝福され、呪われています。私はIE/FFの違いに対処する必要は全くなく、同じ理由で呪われていないので祝福されます。 – andynormancx