easyui 引入的中文js出现乱码

alerjer 发布于 2014/01/03 14:42
阅读 3K+
收藏 0
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<%@ page contentType="text/html; charset=gbk"%>

jsp 最前面的编码方式

<script type="text/javascript"
src="<%=request.getContextPath()%>/aa/javascripts/easyui-lang-zh_CN.js"></script> 

引入js之前,页面正常显示,分页处为正常英文

引入js之后,只有分页处出现乱码


加载中
0
云颖
云颖
1.

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> 

<%@ page contentType="text/html; charset=gbk"%>

这两句话用一个就可以了,上面的编码是utf-8,下面就成了gbk了,本身就矛盾,所以去掉第二句,

2. 引入js文件的<script>标签可以指定编码,如下:

<script type="text/javascript"
src="<%=request.getContextPath()%>/aa/javascripts/easyui-lang-zh_CN.js"  charset="utf-8"></script>



你改一下试试!

0
依然菜刀
依然菜刀
首先,编码要统一,估计你的js文件的编码不是gbk的,因为你的html声明内容的编码为gbk,因此浏览器会以一个编码去读js,因此乱码了,建议全都用utf-8
返回顶部
顶部