js文件中直接alert()中文出来的是乱码
js代码是单独写的没有和JSP文件一起直接alert()中文出来的是乱码但是如果我从servlet中传中文过来alert()出来的就是正常的问怎么回事?怎么改?...
js代码是单独写的没有和JSP文件一起
直接alert()中文出来的是乱码
但是如果我从servlet中传中文过来alert()出来的就是正常的
问 怎么回事? 怎么改? 展开
直接alert()中文出来的是乱码
但是如果我从servlet中传中文过来alert()出来的就是正常的
问 怎么回事? 怎么改? 展开
3个回答
推荐于2018-06-28
展开全部
解决办法:
在这句语句上面加上echo "<meta http-equiv='Content-Type'' content='text/html; charset=utf-8'>";
注意里面的charset编码需要填写你网页对应的编码。
实例如下:
echo "<meta http-equiv='Content-Type'' content='text/html; charset=utf-8'>";
echo "<script charset='utf-8' type='text/javascript'>alert('请登录');window.location.href='admin/index';</script>";
在这句语句上面加上echo "<meta http-equiv='Content-Type'' content='text/html; charset=utf-8'>";
注意里面的charset编码需要填写你网页对应的编码。
实例如下:
echo "<meta http-equiv='Content-Type'' content='text/html; charset=utf-8'>";
echo "<script charset='utf-8' type='text/javascript'>alert('请登录');window.location.href='admin/index';</script>";
展开全部
你在JSP文件的最上面加上
<%@page contentType="text/html;charset=GBK"%>
<%@page contentType="text/html;charset=GBK"%>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有这种可能,js文件保存时是带编码的,用文本文档或工具软件打开你的js文件,文件-另存为,选择编码保存,编码更改为UTF-8保存。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询