Javascript encodeURIComponent在中国作为位置的浏览器中表现不同

Javascript encodeURIComponent在中国作为位置的浏览器中表现不同,javascript,internet-explorer,firefox,google-chrome,encodeuricomponent,Javascript,Internet Explorer,Firefox,Google Chrome,Encodeuricomponent,我手头有一个涉及中国人的有趣问题 我使用谷歌自定义搜索和附加搜索关键字如下 window.location=”http://search.xyz.com/search/cn/zh“+”#“+encodeURIComponent(searchedKeywords) chrome和internet explorer中的结果搜索 是正确的,但在firefox中不会显示结果 在chrome和internet explorer中,创建的url是 在firefox中,创建的url是 在chrome浏览器和i

我手头有一个涉及中国人的有趣问题

我使用谷歌自定义搜索和附加搜索关键字如下

window.location=”http://search.xyz.com/search/cn/zh“+”#“+encodeURIComponent(searchedKeywords)

  • chrome和internet explorer中的结果搜索 是正确的,但在firefox中不会显示结果
  • 在chrome和internet explorer中,创建的url是
  • 在firefox中,创建的url是
  • 在chrome浏览器和internet explorer中,结果页面中出现的搜索框具有值
  • 在firefox中,结果页面中出现的搜索框具有值搜索
  • 在这三种浏览器中,如果我使用任何有效的中文单词进行搜索,都不会显示结果
  • 我确实在文件中包含以下元素

    由于查询是在浏览器中使用脚本形成的,因此不涉及我的tomcat服务器,因此我们可以排除这种情况

    现在我该怎么表现呢搜索 在chrome和internet explorer的结果页面的搜索框中,也可以使用有效的中文单词进行搜索


    非常感谢您的帮助。

    searchedKeywords是如何初始化的?这些值来自哪里?