問題タブ [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 投票する
3 に答える
2473 参照

jquery - CLEditor でアンカー タグを変更する

私のウェブサイト(CLEditor)で CLEditor を使用していますが、リンクのターゲットを _blank に設定したいだけでうまく機能していますが、ソースを調べてもわかりません。

エディターによって作成されたリンクのターゲットを _blank にするのを手伝ってくれる人はいますか?

ありがとう

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

text - クエリからのCLEditordeaultテキスト

クエリから取得したテキストを表示するテキストエリアがあります。ただし、このテキストエリアはCLEditorプラグインを実行し、Webサイトを実行すると「CLEditorエリア」が空になります。プラグインにデフォルトのテキストをどのように追加しますか?例えば:

よろしくお願いします。ありがとうございました。pd私の英語でごめんなさい。

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

jquery - CLEditorの画像を揃える

追加する簡単な方法はありますか

挿入されたすべての画像のimgタグに?

ありがとう

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

javascript - CLEditor - 最大長に達するとフォーカスを失う

CLEditor の maxlength 関数を再作成しようとしています。目的は次のとおりです。テキストがテキストボックスに入力され、設定された最大長よりも長い場合、テキストボックスはフォーカスを失い、それ以上文字を書くことができなくなります。

これまでに達成したことは、CLEditor がテキストが最大長を超えたときにそれを認識することです。フォーカスを失うために、単純なリターン (つまり、return; return false;) といくつかの .blur() メソッド (つまり、$(frameDesc).blur(); と cledDesc.$area.blur();) を試しました。しかし、それらは機能していません。maxlength に達してもテキストを入力できます。

コードを見てください:

ヘルプとヒントをいただければ幸いです:)

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

jquery - jquery ui Effect()のクレディターの問題?

自分のサイトの1つでcleditorを使用していますが、問題が発生しました。エフェクトを使用して一部のdivをアニメーション化すると、cleditorのwysiwygエディターが機能しなくなります。エディター自体は表示されますが、何も入力できません。エディターでソースを表示/編集できます。

divを切り替えるために使用するコード:

cleditorを呼び出すためのコード:

いつものようにどんな助けもありがたいです。

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

javascript - jQueryCleditorはキーアップ時にtextarea値を取得します

Cleditorhttp://premiumsoftware.net/cleditor/docs/GettingStarted.htmlを使用しています。キーアップの値を取得し、テキストを別のdivに挿入したいと思います。cleditorには、以下のjsfiddleの例で現在使用しているchange()イベントが付属していますが、これはkeyupと同じではありません。入力中にdivを更新したいのですが、キーアップを試しましたが、機能しません。

これが私が今持っているものです

jsfiddleを確認してくださいhttp://jsfiddle.net/qm4G6/11/

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

javascript - jQuery Cleditor wysiwygテキストエディター:keyup()はWebkitブラウザーで機能しますが、FirefoxまたはIEでは機能しません

Cleditorテキストボックスのコンテンツを.などの外部HTML要素で表示する方法に関する以前のStackoverflowの質問をフォローアップしようとしています<p>。これが、FirefoxやIEではなくWebkitブラウザでの私の問題を解決する質問フィドルです。

フィドルのコードは次のとおりです。

「window.top....を使用してメインページにアクセスし、.contents()がすべてのブラウザでサポートされているわけではないため、その方法で渡す必要がある」というjqueryからのiframeのコンテンツの取得を読みましたが、そうではありません。この目的のためにwindow.topを使用する方法を確認し、誰かがこのトピックに光を当てることができるかもしれないことを望んでいます。

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

javascript - JQuery .select() での予期しないメソッド呼び出しまたはプロパティ エラー

CLEditor を RTE として使用していますが、IE 8 を除いて完全に動作します。生成されるエラーは次のとおりです。

参照している行editor.range[0].select();は、次の関数の行です。

私は同様の質問を見回しましたが、この種のコンテキストを持っているものはありません。どんな助けでも感謝します。

0 投票する
4 に答える
3033 参照

php - PHP と MySQL で、スマート クォートをデータベースに正しく書き込むにはどうすればよいですか?

CLEditor リッチテキスト コントロールを含む PHP Web サイトがあります。ユーロと英国ポンドをデータベースに書き込もうとすると、含まれているページの HTML、リッチテキスト コントロールの IFRAME HTML、および MySQL テーブル照合で文字セットが UTF-8 に設定されているため、文字は正常に処理されます。その面ではすべて順調です。ただし、 smart quotesを書き込もうとすると、データベースに次の出力が表示されます。

(ブラウザで上記が正しく表示されない場合、テスト単語には、単語の前にラテン語の a、ユーロ記号、および小さな AE 記号があり、その後にラテン語の a とユーロ記号が表示されます。 )

PHP を使用してその値をデータベースから読み込んでページに表示すると、他のラテン文字と同様に疑問符が付いた黒いひし形になります。

これを修正するにはどうすればよいですか?