2013-06-14 5 views
6

エースエディタを私のサイトにインストールしましたが、デベロッパー環境で同じコードをテストしましたが、入力エラーが発生しています。エースエディタの空白を入力すると特殊文字が表示されます

スペースをクリックすると、代わりに奇妙な文字が表示されます。ここに私のコードと私が見ているもののイメージの例があります。

$(function(){ 

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

}); 

誰でも手助けできますか?

enter image description here

答えて

11

それは私がようなスクリプトが含まれているため、この問題があったことが判明:

<script src="src-min/ace.js"></script> 

と、私は次の属性が含まれている必要があります。

<script src="src-min/ace.js" data-ace-base="src" type="text/javascript" charset="utf-8"></script> 
+0

ありがとうございます!とても有難い! – jpillora

+1

あなたのコードでも、まだこの問題があります。 – pduersteler

+0

同じです。これらの属性を追加しても問題は解決していません。 – Seiyria

1

それはのように思えます

charset="utf-8" 

は重要な部分です。

関連する問題