問題タブ [tinymce-plugins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
870 参照

javascript - tinymce プラグイン - 複数のタブからデータを取得するには?

これがJavaScriptコードです。bodyType: 'tabpanel'2タブにしたいので使っています。問題は、onsubmit: function( e ) { console.log(e.data); }発火時に Object { nameA: "aaa", ageA: "a1" } の出力しか得られないことです。では、タブ B からデータを取得するにはどうすればよいでしょうか。

0 投票する
1 に答える
568 参照

tinymce - TinyMce コードサンプル リストに新しい言語を追加

TinyMce を使用していますが、codesample が提供するデフォルト リストに新しい言語を追加したいと考えています。

codesample のドキュメントを確認しましたが、それに関するものは何も見つかりませんでした。それらは非常に基本的で制限されています。

tinymce を変更する以外に、そうするオプションはありますか?

0 投票する
2 に答える
2037 参照

javascript - TinyMCE にボタンを追加してツールバーの表示を切り替える方法は?

tinyMCE エディターに 2 つのツールバー (2 行) があり、最初のツールバーに 2 番目のツールバーを表示/非表示にするボタンを追加したいと考えています。

基本的に展開/折りたたみボタン。デフォルトでは、2 番目のツールバーは、ボタンがクリックされたときにのみ非表示になります。ボタンはアイコンを変更し (シェブロンダウンからシェブロンアップのようなもの)、もう一度クリックすると 2 番目のツールバーを非表示にする必要があります。

また、2 番目のツールバーを表示/非表示にする高度なオプションのようなものを示す静的なボタンの場合もあります。

これを実現する tinymce プラグインは見つかりませんでした。これを実装する方法、またはすでにこれを行っている(またはそれに近い)プラグインを知っている人はいますか?

0 投票する
1 に答える
1578 参照

javascript - TinyMCE は、windowManager のカスタム コントロールを追加します。

私の目標は、ダイアログの本文を開いた幅で使用するカスタム コントロールを作成することeditor.windowManager.openです。

github で標準コントロールのソース クラスを見つけましたが、プラグインを介して新しいコントロールを追加する方法が見つかりません。 https://github.com/tinymce/tinymce/tree/master/js/tinymce/classes/ui

何時間も検索した後、ドキュメント、チュートリアル、またはスタックオーバーフローの応答が見つかりませんでした。次に、プラグインにコントロール宣言を含めようとしましたが、ReferenceError: define is not defined.

カスタム コントロールを追加することは可能ですが、それを達成する方法は?

2 つの jsfiddle を見つけます。1 つ目は標準コントロールで、2 つ目は私の試行とブラウザ コンソールのエラーです

ご協力いただきありがとうございます

0 投票する
1 に答える
853 参照

javascript - TinyMCE - プラグインをドロップダウンに入れますか? (カスタムツールバーメニューボタン)

TinyMCE 4 で画像を処理するための 4 つの異なるプラグインと、その他の多くのプラグインがあります。物事をもっときちんとした/きれいにしたい.

TinyMCE 4 のドロップダウン メニューに既存のプラグインを追加する方法はありますか?

新しいもののドロップダウンを作成するこの方法を知っています: https://www.tinymce.com/docs/demo/custom-toolbar-menu-button/

初期で:

しかし、そこにプラグインを追加する方法がわかりません。プラグインの「画像」や「リンク」のように。

誰か知ってる?

0 投票する
2 に答える
1920 参照

javascript - tinyMCE HTML エディターで ajax を使用してソース コードを送信する方法

tinymce HTML エディターを使用して、HTML スクリプトをデータベースに保存し、そこから取得してブログ投稿を作成できるエディターを作成しています。発生する問題は、tinymce が「コード」(記述されたコンテンツのソース コード (HTML) を表示するため) というプラグインを提供することです。

このステートメントを ajax クエリとして使用して、バックエンド側でクエリ文字列を送信したいと考えています。しかし、このステートメントと ajax を一緒に使用する方法がわかりません。ここに Tinymce のコード プラグインがあります (テスト目的で少し変更しました)。

私のウェブページにはこれが含まれています

0 投票する
1 に答える
616 参照

javascript - TinyMce は、複数の要素を activeEditor.dom に追加します

TinyMce4 を使用しています。エディタに div を追加するプラグインがあります。

私のコード:

今必要なのは、divだけでなく追加することです

href と class を使用して、この div 内に要素 Link(a) が必要です

例:

tinyMCE.activeEditor.dom.add または他の考えを使用して、例で見られるように link(a) で div を追加するにはどうすればよいですか

0 投票する
1 に答える
421 参照

tinymce - TinyMCE BBCode は末尾の余分な行/スペースを削除します

私のプロジェクトでは、TinyMCE 4.x バージョンの BBCode をソースとして使用しています。以下は TinyMCE の初期化コードです。

コンテンツの最後に改行または余分な行/スペースを追加し、javascript( tinyMCE.activeEditor.getElement().val()) からコンテンツを取得しようとすると、取得したコンテンツはトリミングされた形式になります。TinyMCE からコンテンツを取得している間、コンテンツの適切なトリミングを停止する方法はありますか?

私はこれとは異なるオプションを試しました: TinyMCEエディターの改行は、コードではなくプレビューに余分な行を表示します.tinymceはテキストスペースと改行リンクを削除しますが、オプションは機能しません.

この問題を克服するためにどのような変更を加える必要があるか知っている人はいますか?