問題タブ [cleditor]

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 に答える
982 参照

jquery - jquery、ブートストラップ、検証、および wysiwyg

asp.net MVC 上に構築されたアプリがあり、twitters ブートストラップを使用しています。ブートストラップ スタイルを機能させるために、以下を追加しました。

ここまでは順調ですね。今日、サイトに cleditor を追加しましたが、テキストエリアの検証が失われました。そこで、それを修正する次のコードを追加しました。

次に、検証の前にテキストエリアで何らかの作業を行う関数を追加しました。これは必須フィールドなので、スペース、非改行スペース、改行のみが含まれているかどうかをテストしています。もしそうなら、私はそれをクリアして、私の検証がそれを適切にキャッチします。

この関数は検証の前にトリガーされ、フォームの送信が停止され、エラー メッセージが表示されますが、これはすべて問題ありません。問題は、上記で設定されたバリデーターのデフォルトがトリガーされないため、フィールドが適切にスタイル設定されないことです。

奇妙なことに、もう一度フォームを送信すると、バリデーターのデフォルトが実行され、フィールドが適切にスタイル設定されます。

MVC でカスタム検証属性を作成することでこれを回避できますが、なぜこのように動作するのか、また修正できるかどうかを知りたいです。

余談ですが、スペースや改行などの組み合わせを見つけるために上記で使用している正規表現は機能していません。私はそれを2つの正規表現テスターに​​入れましたが、正常に動作します。私のアプリでは、一致が見つかりません。私は正規表現の初心者なので、おそらくそれを書くためのはるかに良い方法があります。

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

asp.net-mvc-3 - HTML エディターから投稿されたデータが Chrome で機能しない

MVC3ビューでHtml Editorを使用して、記事情報を次のように保存しています:

コントローラーでは、記事を次のように保存するコードを記述しました。

これはすべて IE で正常に動作しますが、Chrome で同じものを実行すると、「OtherInformation」は常に Null になります。

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

javascript - ClEditor にテーブル プラグインを挿入する方法

私は持っている

それから私のhtmlで私は持っています

「テーブル」コントロールを追加すると、機能しません。このコードのように、まだテーブル アイコンはありません。buttons.gif と同じ場所に table.gif 画像を取得しました。

ClEditorの公式ページ

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

cleditor - Word文書からコピーしたテキストから書式を削除する方法

Word 文書からテキストをコピーすると、そのテキストを Web ページの cleditor に貼り付けると、適用された書式設定もコピーされます。これが Rails アプリケーションです。

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

android - Android 環境でツールバーが表示されない

primefaces エディターに問題があります。ChromeとIEでスムーズに動作します

ここに画像の説明を入力

ただし、 localhost で Web に接続すると、Android エミュレーターにそのコントロールが表示されません。

ここに画像の説明を入力

これは私のコードです

誰でも説明できますか?私の p:calendar は Web と Android エミュレーターの両方で正常に動作しますが、p:editor はできません :(

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

javascript - サイズをCleditorで修正するにはどうすればよいですか

私はどこでもこれの解決策を探しましたが、答えが見つかりませんでした

cleditor のサイズに問題があります (ブラウザのサイズ変更時)。フィールドは失われます。リロードをもう一度押す必要があります。それで、そのデータが戻ってきました。

ツールバーの をクリックすると、エラーが表示されます。

中央揃えコマンドの実行中にエラーが発生しました。

ここに画像の説明を入力

どうすれば修正できますか。

ありがとうございました

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

javascript - CLEditor 複数のインスタンスが 100% 幅でサイズ変更される

CLEditor を 100% 幅で正常に実装しましたが、サイズ変更が際限なく発生することを回避できないようです。

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

internet-explorer - Internet Explorer 9でcleditorを使用すると、二重引用符が誤ってエスケープされます

私はこの問題の答えを探してインターネットを調べましたが、残念ながら、私は助けを求めることを余儀なくされています。

リッチテキスト/HTML編集機能にcleditorjQueryプラグインを使用しています。ほとんどの場合、正常に動作します。ただし、IE9で次のことを行うと、奇妙な問題が発生します。

  1. ツールバーの右上にある[ソースを表示]ボタンをクリックして、HTMLモードに切り替えます
  2. 次のスニペットを貼り付けます。

    /li>
  3. リッチテキストモードに戻り、簡単な変更を加えます(たとえば、スペースを追加します)

  4. 再度HTMLモードに切り替えます

二重引用符が次のように誤ってエスケープされていることに注意してください。

ここで一体何が起こっているのですか?他のブラウザは、次のように二重引用符を適切にエスケープします。

私はエンティティを使用しようとしました"が、それは問題ではありません-IE9はまだそれを台無しにします。誰かがこの問題を克服する方法を知っていますか?

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

internet-explorer - IEHTML1114カスタムCLeditorボタンのエラー

CLeditor、Fineuploader、およびBootstrapを使用して、より高度なファイルアップロードモーダルをポップアップするカスタムボタンを作成しています。しかし、モーダルを起動するたびにエラーが発生し、それを修正する方法がわかりません。基本的にブラウザ全体がフリーズします。

何がうまくいかなかったのか、この警告はまだ表示されていますが、正常に続行されます。

したがって、CLeditorは、コールバックが実行されるのを待つのではなく、クリック時にカスタムボタンでコマンドを実行するというひどい設計になっています。buttonClickこれにより、IEがそれを軽減するためgetRange(editor).pasteHTML(value)の値で呼び出している状況が発生し、ボタン名を大きなifに追加しました。undefinedそれ以外の場合は、buttonClickイベントハンドラー内

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

text - cleditor テキストカーソル位置を追加 textarea

私は clEditor コントロールを使用しており、選択コントロールでアイテムを選択したときにテキストエリアのカーソル位置にテキストを追加する必要があります。

誰か助けてください。

ありがとうございました!