Javascript 从服务器a向服务器b提交utf-8至iso-8859-1问题

Javascript 从服务器a向服务器b提交utf-8至iso-8859-1问题,javascript,jquery,utf-8,Javascript,Jquery,Utf 8,我真的不知道该怎么问这个问题,下面是一个场景 在服务器A上,它在utf-8中,我在服务器A上有一个搜索表单,它提交给服务器b,服务器b在iso-8859-1中。因此,当我提交一个法语单词,如“Carrières”,当它到达服务器B时,它会显示为“Carrières” 我无法更改服务器A或B上的编码,因此有没有办法从A提交它,然后仍然在B上获得正确的查询?我只能编辑服务器A文件 在提交之前,我尝试将其转换为html实体,但结果就是这样。我试图将enctype添加到表单元素(enctype=“app

我真的不知道该怎么问这个问题,下面是一个场景

在服务器A上,它在utf-8中,我在服务器A上有一个搜索表单,它提交给服务器b,服务器b在iso-8859-1中。因此,当我提交一个法语单词,如“Carrières”,当它到达服务器B时,它会显示为“Carrières”

我无法更改服务器A或B上的编码,因此有没有办法从A提交它,然后仍然在B上获得正确的查询?我只能编辑服务器A文件

在提交之前,我尝试将其转换为html实体,但结果就是这样。我试图将enctype添加到表单元素(enctype=“application/x-www-form-urlencoded;charset=ISO-8859-1”),但似乎不起作用。我还尝试了accept字符集,它似乎可以处理除IE之外的所有事情(accept charset=“ISO-8859-1”)

除了这些,还有什么我可以试试的吗?也许只有这样我才能使用accept charset方法才能使用IE


我可以用jquery 1.4.2来解决这个问题,我用java写了一点服务器端脚本,没有找到任何JS解决方案

你可以自己在IE上写JavaScript来实现UTF-8到拉丁语-1的映射?@Rup如果我写一个函数来将字符映射到字符,并在提交之前更改输入值,当提交时,输入值仍然显示法语字符,同样的情况也会发生。你能说得详细一点吗?