会员注册页面 网站用的是utf8编码 试了N中方法 JS还是乱码 本地windows正常 传到linux上 随便一个alert都乱码
php:中指定了header("Content-Type:text/html; charset=utf-8");
TPL模板也指定了:<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
引用JS页指定了编码: <script charset="utf-8"  language="javascript" type="text/javascript"  src="/ui/member/js/reg_new.js"></script>
就是还不行 JS部分代码:
$(document).ready(function()
{
//登录验证
$('#login').click(function()
{
if($('#username').val()=="")
{
$('#username').focus();
alert('用户名不能为空!');
return false;
}
if($('#password').val()=="")
{
$('#password').focus();
alert('密码不能为空!');
return false;
}
});
.....................省略
alert('用户名不能为空!');乱码.......... 文件都用editplus保存为了utf-8 请问各位大师 这怎么解决啊.........

解决方案 »

  1.   

    最关键的是reg_new.js这个文件册保存编码要是utf-8
      

  2.   

    已经保存过了 一样 请高手帮我看看 这个页面 火狐下乱码
    http://www.funbk.com/member/reg_new.php?mty=1
      

  3.   

    终于解决了..............试着改为utf-8等都不行 结果用UE保存为Unicode编码格式居然火狐下不乱码了..........
      

  4.   

    晕,
    我下载了你的js文件,明明是gb2312的编码,你还说是utf-8的???
    文件存储编码没对,里面有中文,当然会乱码了