代码:
<script type="text/javascript">
var uri**="%^my test**.asp?name=ståle&car=saab";
document.write(decodeURI(uri));
</script>
错误:
Line: 6
Error: The URI to be decoded is not a valid encoding
无论如何在调用实际的decodeURI
之前解码像%^这样的组合答案 0 :(得分:2)
这不是有效的URI。 URI不允许包含未编码的非ASCII或保留字符。您不能使用文字%
,必须将其编码为%25
。
var uri="%25^my%20test.asp?name=st%C3%A5le&car=saab";