有人可以告诉我为什么我的项目中的某个页面上出现错误消息“参数不正确”。基本上,这只发生在IE中,只有一台服务器。我有一个开发,一个测试和一个实时服务器。该链接的查询字符串值为“city =Québec”。我不确定它是否与特殊的法语e字符有关,但是此代码适用于开发和测试站点上的所有浏览器,以及实时服务器上的chrome和firefox,但如果我在现场使用IE服务器,该链接将我发送到一个完全白页,上面写着“参数不正确”。我完全不知道为什么。有人有任何想法吗?
答案 0 :(得分:0)
仔细检查服务器发送的HTTP标头是不会有害的.... ...但显然主要问题出在浏览器和/或客户端PC上。
看看这些链接:
问:哪个版本的IE遇到了这个问题?答案 1 :(得分:0)
我的猜测是Firefox会自动对URL执行UTF-8编码而IE不会。只需将链接更改为UTF-8编码版本即可。示例:city = Qu%C3%A9bec