1

テキストエリアに CKEditor プラグインを使用しています。

そのテキストにURLは必要ありません。テキストに URL またはハイパーリンクが含まれているかどうかを識別する方法がわかりません。これを行う方法はありますか?たとえば、私のコードは次のとおりです。

text = "hi <br> this is something about <br> www.google.com. such a good web site. <br> <a href='www.google.com'>click</a> to go <br>";

URLとhref上記のコードを特定する必要があります。

4

1 に答える 1

1

CKEditor でリンクを無効にする場合は、最新の 4.1.x ビルドを使用し、Advanced Content Filter (ACF)を利用してください。

構成で指定して基本的にリンクプラグインを削除するか、タグを受け入れないようにconfig.removePlugins = 'link'制限することができます (ACF構成ガイドを参照)。config.allowedContent<a>

これにより、リンクが望ましくないことがエディターに通知され、エディターの出力から削除されます。

于 2013-06-06T09:35:01.263 に答える