2012年11月19日月曜日

BloggerでSyntax Highlighterが動かない

さっそくAndroid以外のことで詰まりました。

ソースコードとかきれいに表示してくれるSyntax Highlighterというものがあると聞き、
導入してみたのですが、Bloggerのプレビューで全く動いてくれませんでした。

参考:
http://wada811.blogspot.com/2012/02/bloggersyntaxhighlighter.html
http://p-toyama-wan.blogspot.jp/2011/11/bloggersyntaxhighlighter.html


さっそくChromeのデバッガ(Shift + Ctrl + I)で見てみると、次のエラー。

Uncaught ReferenceError: SyntaxHighlighter is not defined html-preview:807

最初の二行の時点ですでにおかしい。
shCore.cssとかshCore.jsとか読込めてないっぽい。っていうかエラー多いな。
もしかしてプレビューで動かないの?って思って投稿。

投稿後のコンソール調べてみる。



あ、よくわかんないけどエラー変わってる。shCore.cssとかshCore.jsとかロードできてるっぽい。
ってか違うエラー増えた。
とりあえずソースコードのハイライトが動くのか、投稿して確認してみる。

System.out("どや");

できた。いや、できてた。
ちなみにプレビュー画面はこんな感じ。


プレビューでJavascript無効化されちゃうのかな。

とりあえず動いてたようでよかった。

【追記】
何回か記事書き直してたらプレビューで動くようになってた。
いや、この挙動おかしすぎる。
あと上のソースはSystem.out.printの間違い

0 件のコメント:

コメントを投稿