2

何らかの理由で、強調表示するテキストなどを表示していませんが、理由はわかりません。

リンク:

<link rel=stylesheet href="http://codemirror.net/mode/php/../../doc/docs.css">
<link rel="stylesheet" href="http://codemirror.net/mode/php/../../lib/codemirror.css">
<script src="http://codemirror.net/mode/php/../../lib/codemirror.js"></script>
<script src="http://codemirror.net/mode/php/../../addon/edit/matchbrackets.js"></script>
<script src="http://codemirror.net/mode/php/../htmlmixed/htmlmixed.js"></script>
<script src="http://codemirror.net/mode/php/../xml/xml.js"></script>
<script src="http://codemirror.net/mode/php/../javascript/javascript.js"></script>
<script src="http://codemirror.net/mode/php/../css/css.js"></script>
<script src="http://codemirror.net/mode/php/../clike/clike.js"></script>
<script src="http://codemirror.net/mode/php/php.js"></script>

CSS:

  .CodeMirror { height: 400px; width: 500px; border-radius:6px; padding-top:3px; border: 1px solid #ddd; }
  .CodeMirror-scroll { max-height: 400px; width:500px; }
  .CodeMirror pre { display:inline-block; padding-left: 7px; line-height: 1.25; }

脚本:

  <script>
    var editor = CodeMirror.fromTextArea(document.getElementById("demotext"), {
        lineNumbers: true,
        matchBrackets: true,
        mode: "text/x-php",
        indentUnit: 4,
        indentWithTabs: true,
        enterMode: "keep",
        tabMode: "shift"
    });
  </script>

表示がおかしくて動作しません D:

ここに画像の説明を入力

さらに情報が必要ですか? お知らせ下さい!

4

4 に答える 4

2

うーん、stackoverflow 用にコードを準備する際の copy'replace エラーでない場合は、インクルードが間違っています: "mode/php/../../lib/codemirror.js"。インクルードを確認することをお勧めします。

実際の例については、 https ://raw2.github.com/jakoch/editor/master/index.php をご覧ください。

Github で実用的な例を見つけることができます。お気軽に投稿してください: https://github.com/jakoch/editor

于 2014-02-10T03:46:15.433 に答える