IE7は、JavaScriptから取得したクエリ文字列パラメーターをURLエンコードしないことに気づきました。例:
var qs = location.search;
Firefoxでは、パラメータはエンコードされています。Firefoxと同じ方法でパラメータをURLエンコードするIE固有のコードを作成するにはどうすればよいですか?
たとえば、Firefoxでは、次のクエリ文字列は次のとおりです。
?val=<script>
//gets rewritten as:
?val=%3Cscript%3E