問題タブ [jwysiwyg]

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 投票する
1 に答える
1375 参照

richtextbox - 非常にシンプルなリッチ テキスト / WYSIWYG エディタ

フォーラム用の非常にシンプルなエディタを探しています。

太字、斜体、下線、ブロック引用などの基本的な機能にのみ関心があります。それ以上でもそれ以下でもありません。もう 1 つの重要な機能は、ユーザーが書式設定されたテキストをテキストエリアに貼り付けるときに、すべてのタグを削除する必要があることです。

私は TinyMCE、CKEditor、その他の「大きな」エディタに精通していますが、そのような基本的な機能にこのような大きな「フレームワーク」を実装するのはやり過ぎだと思います..

「同様の質問」を調べましたが、提案されたエディターはどれも十分に単純ではないと思います..

皆さん、何か知っていますか?

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

rte - 入力時にjquery jwysiwygを送信する方法

私はjqueryリッチテキストエディターjwysiwygを使用 しています。行を追加することで、Enterキーを押すとコンテンツを送信できます

機能中$(this.editorDoc).keyup(function (event)

問題は、Shift + ENTER キーでも値を送信することです。カーソルは新しい行に移動しません。Shift+ENTER を押すと新しい行に移動する方法はありますか。

前もって感謝します。

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

php - str_replace が HTML コードで機能しない

私はそのフィールドの1つがRTFテキストエリア(jWYSIWYG)であるフォームで作業しています.Symfonyフレームワークを使用して、ページのロード時にいくつかのデータベース情報が自動入力されます. <p>この RTF エディタは、<b>、 などの html タグを追加できます。

問題は、フォームを送信する前にテキストエリアが変更されたかどうかを確認しようとしたときに始まり$requestます。保存されているデータと比較します。&lt;p&gt;&lt;b&gt;<>

しかし、この関数は、関数のパラメーターとして渡すのと同じ配列を返しますstr_replace。私は何を間違っていますか?誰かが同じ問題を抱えていますか?

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

jquery - jWYSIWYG でデフォルトの font-family を設定する

jquery.jwysiwyg.js に font-family を設定し (< body > が定義されている 497 行目)、CSS を追加しました …</p>

テキストエリアには Arial が font-family として表示されますが、書式設定の削除ボタンをクリックすると、Times New Roman に変わります。これを防ぐためにデフォルトのフォントを設定する方法はありますか? Times を基本フォントにしたくありません。

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

jquery - jWysiwyg コントロールの後とテキストエリアの上の jQuery の大きなスペース

コントロールの後とテキストエリアの前に大きなスペース (約 300 ピクセル) がありますか? Chrome、Firefox、および IE9 で。デフォルトの jWysiwyg で試してみましたが、同じ結果が得られました。

そして私のHTMLは

どんなアイデアでも大歓迎です...

0 投票する
0 に答える
201 参照

jquery - jQuery UI ダイアログの jWYSIWYG

ダイアログ内で使用しようとすると、エディターに問題があるようです。

私は自分のアプリケーションをテストしましたが、通常のページ (メインの html) ではすべてうまくいきます。AJAX の結果をメインの html に配置すると、アコーディオンでもエディターを使用できます。しかし、エディタでアコーディオン AJAX の結果をダイアログに入れると、壊れてしまいます。ボタンは表示されますが、テキストが表示されず、何も入力できません。

コードの一部:

Javascript: Ajax 呼び出し

AJAX 呼び出しの HTML 結果

この問題を解決する方法を提案している人はいますか?

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

jquery - jWYSIWYGプラグインを使用しているテキストエリアのコンテンツに対するjQueryの変更を検出するにはどうすればよいですか?

フォームのテキストエリアでjwysiwygプラグインを使用しています(jwysiwyg:https ://github.com/akzhan/jwysiwyg )

フォームにあるテキストエリアの変更を検出したい。

通常、標準の非wysiwyg textareaを使用して、次のことを行います。

これは、jwysiwygのDOM操作が原因で、jwysiwygが使用されている場合には効果がないことがわかります。

誰かがポインタを持っていますか?

0 投票する
0 に答える
1828 参照

javascript - jwysiwygtextareaのノックアウトバインディングハンドラー

そのため、ノックアウトjsがjQueryjwysiwygプラグインでうまく機能しないことに気づきました。

このブログ投稿を読んだ後:http ://www.knockmeout.net/2011/07/another-look-at-custom-bindings-for.html そしてこのSOの答え:jQueryを使用してコンテンツの変更を検出する方法jWYSIWYGプラグインを使用しているtextarea?

私は次のバインディングハンドラーを作成しました。

このように使用します:

これまでのところ、それは私のために働いています、どんなコメントでもありがたいです。

これは、kockoutjsとjwysiwygが一緒にtextarea要素をバインドすることを検討している人には役立つと思います。

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

javascript - エディタ外からHTMLをWYSIWYGに追加(jQuery、ClEditor)

jQuery を使用して、エディター自体の外部から WYSIWYG CLEditor に HTML マークアップを追加しようとしています。

これまでのところ...

しかし、文字列を WYSIWYG に追加する方法に途方に暮れており、気が狂い始めています!

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

javascript - jWYSIWYGオンラインエディタでイベントを処理する

jWYSIWYGテキストエリアのテキストが変更されたときにボタンを有効にしようとしています。私の知る限り、jWYSIWYGが呼び出されると、テキストエリアが削除され、その場所にiframeが配置されるため、$("#my-textarea-id")セレクターはオブジェクトを返しません。これらは私が行った試みですが、すべて失敗しました:

試み1:

ここに示すように、このコードは機能するはずですが、機能しません:(

試み2:

次の試行では、ページ内のすべての要素に.wysiwyg(...)関数を適用するさまざまなスクリプトからjWYSIWYGテキストエリアを初期化し.RTFます(私のテキストエリアにはこのクラスがあります)。

jWYSIWYGが配置する新しいフレームは[old_textarea_id]-wysiwyg-iframeIDとして持っているので、これを試しました:

しかし、再び失敗しました。

試み3:

textareaのテキストを含むiframe部分には.wysiwygクラスがあります。私の最後の試みはこれでした:

jWYSIWYG要素でイベントを処理する方法がわからないので、助けを求めます。ありがとうございました!