サポート » 使い方全般 » 「br」が勝手に「nbsp」に書きかえられる

  • あるプラグインは、nbsp が混じっていると正常に動作しないようです。

    そこで投稿画面内の

    <p>nbsp </p>

    <p><br /></p>

    に修正しました。

    しかし、HTMLからビジュアルエディタに移動すると、

    <p><br /></p>

    <p> nbsp</p>

    に戻ってしまうようです。

    なんとかなりませんでしょうか?(^^;
    この投稿サイトでnbspがうまく表示できないようなので上記の表示にしてあります。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • TinyMCE Valid Elementsを使って設定してみたらどうでしょうかね。

    使い方はここ参照

    トピック投稿者 mame777

    (@mame777)

    どうもありがとうございます。

    おっしゃるとおりにTinyMCE Valid Elementsを使ってbrタグを設定してみましたが、
    結果駄目でした。nbspになってしまいます。

    この人みたいにTinyMCE Advancedを使っています。
    http://keke-web.com/archives/889

    TinyMCE Advanced+TinyMCE Valid Elementsです。
    nbspをなんとか排除したいです。

    これ、たぶん最近(3.0から?)仕様変更になってる様子ですね。

    私は、TinyMCE Advanced だけを使っていますが、

    Stop removing the <p> and <br /> tags when saving and show them in the HTML editor

    にチェックを入れると、空行は

    <p><br class="spacer_" /></p>

    に変換されていましたが、今改めてやってみたらおっしゃる通り

    <p>&nbsp;</p>

    に変換されてしまいました。

    どうやらそういう仕様に本体が変わってしまったようなので、独自にフィルターとかかますしかなさそうな気がします。

    トピック投稿者 mame777

    (@mame777)

    どうもありがとうございます。
    試していただき大変参考になりました。

    独自フィルターのレベルになると自分はちょっと対応できないので、なかなか難しいところですね。一旦、諦めて我慢するしかないかもしれませんね(^^;後はほかにプラグインがあるかどうかでしょうか。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「「br」が勝手に「nbsp」に書きかえられる」には新たに返信することはできません。