2016-10-26 18 views
0

私はテストリンクを持っています。私は右のリンクをクリックすると、リンクが言うべきURL]テキストボックスに「編集リンク」をクリックしCKEditorバージョンで<a href="https//example.com?test=5&sectid=4"/>testLinkCKEditorはhtmlエンコーディングではありません。

」& sectid = 4" エディタは、セクションシンボル§にそれを回しましたid = 4。

私のconfig.jsには、すでにconfig.entities = falseがあります。

他に何を試してください。

答えて

1

最初にセクション記号を書くのは避けてください。エンティティ&sect(おそらくあなたは正しい[MCVE]を表示していないので)は、ブラウザによって§に変換されてから、CKEditor JavaScriptに渡されます。

HTMLでアンパサンドをデータとして使用する場合は、が「エンティティの開始」を意味するため、&amp;として表示する必要があります。

<a href="https//example.com?test=5&amp;sectid=4"/>testLink 
+0

私は同意します。これが私の目的のためだけに使用されていたなら、それは私がそれをやる方法です。残念ながら、これはクライアントに見られるものであり、完全なエンティティを書き出さなければならないとは期待できません。 –

+0

生のHTMLを書き込むことを期待している場合は、完全なエンティティを書き出すことを期待する必要があります。彼らがそれを処理できない場合、生のHTMLを書き込まないように奨励してください。 – Quentin

関連する問題