打印乱码,和中文字数有关?
javascript吧
全部回复
仅看楼主
level 1
tzchf 楼主
7个字以上正常,6个以下乱码。为什么呢?
2020年06月11日 23点06分 1
level 7
字符集吧
2020年06月12日 12点06分 2
不知道啊 只是多一个少一个中文字而已,效果就不同了
2020年06月12日 14点06分
6个字乱码,7个字不乱
2020年06月12日 14点06分
@tzchf 那不清楚了
2020年06月12日 15点06分
level 13
大概是你忘了给 html 添加编码说明,而你又不用 UTF-8 编码保存,我测试了一下,你那段乱码的16进制是 d7 d4 b7 d1 b2 a1 c8 cb ,是 自费病人 的 gb2312 编码。因为浏览器默认是按照 UTF-8 来读取文件的,你没有七这个字的时候,浏览器不知道这是 gb2312 编码,默认按照 UTF-8来读,就是那段乱码。有了七这个字之后,浏览器可能正好识别出了这是 gb2312 编码,自动按照 gb2312 来读,就正常。所以要记得统一自己的文件编码,永远在 html 写上编码说明,不然就记得用 UTF-8 编码保存。
2020年06月12日 22点06分 3
我只是用来测一下接口的json数据
2020年06月13日 00点06分
level 2
因为五个字不行 那么比五个字还少的就更不行了 所以说五字不行
2020年06月14日 16点06分 6
1