fallcool
小狐狸
小狐狸
  • UID6700
  • 注册日期2005-06-11
  • 最后登录2005-06-13
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:7736回复:5

GreaseMonkey脚本中文字符问题

楼主#
更多 发布于:2005-06-11 09:58
我正在写一个GreaseMonkey脚本, 用于网站表格的自动填充。当填充字符是英文时一切正常。但如果我想填充中文出现的却是乱码。我看了论坛的一些帖子,然后把脚本改成存为utf8或unicode格式。结果脚本就没法运行了。 请问我应该怎么办? 我对firefox扩展开发和字符编码都不是很懂,请高手指教。
白衣布道
小狐狸
小狐狸
  • UID4026
  • 注册日期2005-03-15
  • 最后登录2005-08-06
  • 发帖数32
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-06-11 09:58
如果你用Emeditor之类的编辑器的话,记得不要保存BOM信息(Unicode签名)
fallcool
小狐狸
小狐狸
  • UID6700
  • 注册日期2005-06-11
  • 最后登录2005-06-13
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-06-11 09:58
我现在用notepad++. 因为要自动填充表格的网页的编码是gb2312, 所以我现在想我是不是应该把我的脚本也保存为gb2312格式。但notepad++只让我选择unicode或者ANSI.  这是不是原因所在?
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
3楼#
发布于:2005-06-11 09:58
或者将汉字写成编码格式,escaped Unicode  类似  \u1234

ps:是个脚本机器人?
fallcool
小狐狸
小狐狸
  • UID6700
  • 注册日期2005-06-11
  • 最后登录2005-06-13
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2005-06-11 09:58
多谢了,这是目前唯一的方案了。另外,是否可以推荐一个可以转化为 eascaped unicode 的软件?  这个脚本是自动填表的,所以称为机器人也对。
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2024-04-22
  • 发帖数4681
  • 经验686枚
  • 威望0点
  • 贡献值402点
  • 好评度51点
5楼#
发布于:2005-06-11 09:58
游客

返回顶部