0

ブロックを作成し、FCKEditorリッチテキスト入力ボックスを使用しています。ソースモードに切り替えて、次のHTMLを入力します。

<img src="http://test.com/image.png" alt="an image" />

入力形式が「フルHTML」に設定されていることを確認し、保存を押します。私のサイトをロードすると、FCKEditorのソースビューのHTMLが次のようになっていることがわかりました。

<p><img alt="\&quot;an image" src="\&quot;http://test.com/image.png\&quot;" /></p>

ブラウザは画像へのパスを次のように認識するため、明らかに画像が適切にレンダリングされません。

"http://test.com/image.png"

誰かが助ける方法を知っていますか?

4

2 に答える 2

1

とにかく引用符を追加しているように見えるので、簡単な回避策は引用符を使用しないことです。例:

<img src=http://site.com/image alt=alt text>
于 2012-05-01T21:40:45.480 に答える
0

適切なテキスト形式を変更または選択しましたか?

にアクセスするとadmin/config/content/formats、テキスト形式を更新したり、新しいテキスト形式を作成したりできます。

この問題を引き起こしている現在使用しているフィルターを選択し、フィルターの 1 つがこの問題を引き起こしているかどうかを確認します。あなたが経験している問題に影響を与えたり、発生させたりするものがあります。

  • 不完全で切り取られた HTML を修正する」フィルター
  • URLをリンクに変換」フィルター
  • 許可された HTML タグを制限する」フィルター

また、FCKEditor の構成ページで、自動修正フィルターが有効になっているかどうかを確認してください。

いずれにせよ、問題が画像の挿入である場合は、 IMCE (http://drupal.org/project/imce) のような専用モジュールを使用する方がよいと思います。

それが役に立てば幸い。

于 2012-05-01T23:13:46.587 に答える