问题:
    1.因为客户要求做的网站有六个语言版本,做中英文版时没有出现乱码问题,其他的法语,德语,西班牙语,意大利语的特殊字符就不能正常显示了.
    2.问题位置:在网站后台增加有特特字符时,增加到数据库里就已经成为乱码了.用手写到数据库里的正确信息,从页面读出来也是乱码.哪位大哥有没有遇到这样的情况,是怎么处理的?请多指点.谢谢!

解决方案 »

  1.   

    数据库里面用Unicode保存,加个 N'保存的数据'(Sql server 是这样的)
    web.config :
    <globalization 
                requestEncoding="utf-8" 
                responseEncoding="utf-8" 
       />
    如果还不行,我有一个把所有文字和字符转为Unicode并在网页上显示的JS函数
      

  2.   

    &#21487;&#20197;&#36852;&#26679;&#20445;&#23384;&#25991;&#23383;
    就像上面这段(可以直接拷到HTML代码里面试一下)
      

  3.   

    好的,谢谢 edois(惊云),我先试试看,如果不行再问你
      

  4.   

    edois(惊云)大哥,问题还没有搞掂.能不能把你那个
    (如果还不行,我有一个把所有文字和字符转为Unicode并在网页上显示的JS函数)
    相关函数发给我呀,小弟功力不够,解决不了这个问题啊.发到我邮箱可以吗,谢谢!
    [email protected]