2017-08-23 3 views
1

https://fiddle.tinymce.comに行き、リンクを貼り付けてください。スペース/改行/ etcの文字をヒットしない限り、リンクは自動リンクされないことに注意してください。このようなリンクがフォーム送信時に自動リンクされるようにするにはどうすればよいですか?リンクが最後に入力されたテキストの場合、TinyMCEオートリンクはリンクしません

+0

_insert/edit link_ボタンを使用すると、URLを挿入して表示する方法を設定できるモーダルウィンドウがポップアップ表示されます。このようにして、URLを貼り付けて[OK]をクリックすると、キーを押すことなくリンクとして表示されます。また、ドキュメントから** Link Plugin **を使用することもできます:https://www.tinymce.com/docs/plugins/link/ – javiergarval

答えて

2

できません。独自のバージョンのautolinkプラグインをコーディングする必要はありません。より良い結果は、サーバー上で処理することです。

提供されているプラ​​グインは、特に ')'、スペース、Enterを探します。単にペーストの問題ではなく、URLを入力するだけで自動リンクされません。

もちろん、プラグインにはリンクの入力/貼り付けが完了したことを「知っている」信頼できる方法がありません。

+0

フォーム上でオートリンクプラグインへの呼び出しをトリガーできる解決策を望んでいました文書の末尾にテキストが貼り付けられている場合は、提出してください。 –

+0

もちろん、オートリンクには特定のキーのキーアップ/キーの押下以外に「トリガー」がないので、何も呼び出すことはありません。また、実際にペーストイベントがないので、「ペースト」に注意する必要があります。リテラルCtrl-Vキーダウンを検索する必要があります。誰かがメニューから貼り付けると、それを見逃すことになります。 'paste'プラグインのソースを調べて、そのために何が必要かを確認してください。 それで、単純なことは何も、申し訳ありません。 – pbuck

関連する問題