在Ace Editor中键入空格会产生特殊字符

我已经在我的网站上安装了ace编辑器,虽然当我在开发环境中测试它时,现在使用相同的代码我遇到输入错误 – 特别是在打空间或删除时。

当我点击空格时,会出现奇怪的字符。 这是我的代码示例和我所看到的图像。

$(function(){ var editor = ace.edit("editor"); editor.setTheme("ace/theme/chrome"); editor.getSession().setMode("ace/mode/html"); }); 

有人可以帮忙吗?

在此处输入图像描述

原来这个问题是因为我把脚本包括在内:

  

我应该包括以下属性:

  

好像是

 charset="utf-8" 

是重要的部分。