会员注册页面 网站用的是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 请问各位大师 这怎么解决啊.........
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 请问各位大师 这怎么解决啊.........
http://www.funbk.com/member/reg_new.php?mty=1
我下载了你的js文件,明明是gb2312的编码,你还说是utf-8的???
文件存储编码没对,里面有中文,当然会乱码了