找回密码
 立即注册

QQ登录

只需一步,快速开始

zhisongcom

注册会员

5

主题

8

帖子

29

积分

注册会员

积分
29
zhisongcom
注册会员   /  发表于:2017-6-1 09:10  /   查看:3915  /  回复:5
在网页中使用SpreadJS时,当浏览时为什么中文描述会显示乱码?已经设置了自带的字体,但显示还是乱码
例如:sheet.getCell(row+1,col).value("事故").font("700 11pt Calibri");


谢谢

5 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-1 09:15:22
沙发
这是我用您提供的代码进行的测试截图,是没问题的
image.png471856994.png
有可能是您文件的编码格式与解码格式不同导致,一般乱码情况都是这样,这个需要您提供一个能够重现问题的demo,我们帮您看一下
回复 使用道具 举报
zhisongcom
注册会员   /  发表于:2017-6-1 09:46:08
板凳
ClarkPan 发表于 2017-6-1 09:15
这是我用您提供的代码进行的测试截图,是没问题的

有可能是您文件的编码格式与解码格式不同导致,一般乱 ...

HTML中我的编码使用的是UTF-8的,CS用的都是官网demo中的,没有做任何修改,为什么还会有遇到中文就乱码呢?谢谢
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-1 10:47:35
地板
本帖最后由 ClarkPan 于 2017-6-1 10:51 编辑
zhisongcom 发表于 2017-6-1 09:46
HTML中我的编码使用的是UTF-8的,CS用的都是官网demo中的,没有做任何修改,为什么还会有遇到中文就乱码 ...

这个您的JS和HTML是在windows上打开并保存过吗,在windows默认保存会转为GBK编码,您可以试试将所有的js和html文件用记事本另存为,然后选择编码方式为UTF-8,因为根据您的描述我们也只能凭空猜测。所以最好还是您提供一个能重现问题的demo,也方便我们快速解决问题。产品本身肯定是不会出现乱码的,这个您可以放心。
回复 使用道具 举报
zhisongcom
注册会员   /  发表于:2017-6-1 14:21:10
5#
ClarkPan 发表于 2017-6-1 10:47
这个您的JS和HTML是在windows上打开并保存过吗,在windows默认保存会转为GBK编码,您可以试试将所有的js ...

谢谢  ,已经解决了,是JS的编码问题  
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-6-1 14:45:31
6#
zhisongcom 发表于 2017-6-1 14:21
谢谢  ,已经解决了,是JS的编码问题

好的,那就结贴了,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部