这个乱码产生的原因主要是JS造成的与你的服务器语言无关,只要你保证接受页面和客户端的页面使用的是统一的编码格式的网页比如:UTF-8。用js里面的encodeURI这个函数先对中文格式进行转码然后再传递。传递之后接受页面会自动把编码转回来的,不用翻译。ASP页面用一次就行了。PHP貌似要用encodeURI两次才行,因为有些字符第一次转换之后仍然会造成错误乱马。所以要两次。
什么都没动 有可以正常显示了..