最近在调用 calendar.js 的时候出现中文乱码! 解决方案

最近写一个小项目的时候:在调用 calendar.js  的时候出现中文乱码!

如图所示:

原因在于:

我的jsp 页面,指定的是 UTF-8 编码,然而,调用的 calendar.js 的编码确实 GBK 编码,所以出现上面的结果。

解决方案:

再引入 JS文件的时候,指定 编码格式:

例如:

<script type="text/javascript" src="<%=path %>/admin/images/calendar.js"  charset="GBK"></script>

修改之后的 图示:

最近在调用 calendar.js 的时候出现中文乱码! 解决方案

时间: 2024-10-06 09:59:04

最近在调用 calendar.js 的时候出现中文乱码! 解决方案的相关文章

外部调用JS文件时出现中文乱码的解决办法

若测试网页的编码格式为:gb2312,而调用外部JS文件时出现了乱码(前提是JS文件无错误),则将调用的外部JS文件用记事本打开,然后再保存成编码格式为UTF-8的JS文件即可. 若测试网页的编码格式为:UTF-8,则反之即可.

JS传值中文乱码解决方案

JS传值中文乱码解决方案 一.相关知识 1,Java相关类: (1)java.net.URLDecoder类 HTML格式解码的实用工具类,有一个静态方法:public static  String  decode(String   变量名,String   编码格式):给变量指定解码. (2)java.net.URLEncoder类 HTML格式编码的实用工具类,有一个静态方法:public static  String  encode(String   变量名,String   编码格式):

JS读写cookie以及中文乱码解决

本文地址:http://www.cnblogs.com/PiaoMiaoGongZi/p/4092489.html 转载请注明. Js获取所有的cookie信息: var cookiename = document.cookie.split(";"); Js读写cookie值是中文乱码解决办法: //写入cookie function SetCookie(name, value) { var exp = new Date(); exp.setTime(exp.getTime() + 6

js页面传参中文乱码问题

data:'title='+escape(title.value)+'&content='+escape(content.value),)使用escape编码,注意需要utf8. 例如:data:'title='+escape(title.value)+'&content='+escape(content.value),) aspx后台:System.Web.HttpUtility.HtmlEncode(this.Request.QueryString[0].ToString())

js传后台action中文乱码处理

public ActionForward confirmTrans(final ActionMapping mapping,             final ActionForm actionForm, final HttpServletRequest req,             final HttpServletResponse res) throws Exception {         String str= decodeToUtf(req.getParameter("str&

eclipse中的js文件出现中文乱码的三种解决办法

这里记录一下Eclipse中打开/编辑JS文件,出现中文乱码的解决办法. 出现中文乱码的原因 在Eclipse中,js文件的默认编码是ISO-8859-1,这种编码和中文不兼容,导致了解码失败,继而出现了中文乱码. 解决中文乱码的方法 解决的方法就是将js文件的编码修改为对应的中文编码就可以了. 1.依次点击Windows->Preferences->General->Content Types->Text->JavaScript Source File,将编码格式改为UTF

calendar.js一款轻量级的原生js日历插件

使用说明: 需要引入插件calendar.js/calendar.min.js 须要引入calendar.css 样式表,可以自定义自己想要的皮肤 本日历插件支持cmd模块化 如下调用: xvDate({ 'targetId':'date1',//时间写入对象的id 'triggerId':['date1','dateBtn1'],//触发事件的对象id 'alignId':'datesWrap1',//日历对齐对象 'format':'-',//时间格式 默认'YYYY-MM-DD HH:MM

asp.net调用前台js调用后台代码分享

C#前台js调用后台代码 前台js <script type="text/javascript" language="javascript"> function Ceshi() { var a = "<%=Getstr()%>"; alert(a); } </script> <input type="button" onclick="Ceshi();" value=

webBrowser调用外部js文件和js函数(转载)

原文链接:http://fy5388.blog.163.com/blog/static/56499537201012594314130/ webBrowser调用外部js文件和js函数 '第一种方法:webbrowser动态调用html和js代码,都是动态的:代码示例: webBrowser1.Navigate("about:blank");webBrowser1.Document.OpenNew(True);webBrowser1.Document.Write("<H