問題タブ [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.
javascript - エディタ外からHTMLをWYSIWYGに追加(jQuery、ClEditor)
jQuery を使用して、エディター自体の外部から WYSIWYG CLEditor に HTML マークアップを追加しようとしています。
これまでのところ...
しかし、文字列を WYSIWYG に追加する方法に途方に暮れており、気が狂い始めています!
javascript - Cleditor - マイナー プラグイン エラー
私は Javascript のスペシャリストではないので、この小さなボタン プラグインが Cleditor で想定されていることを実行する理由について少し混乱していますが、jquery エディターによってエラー警告が表示されます。
コードは次のとおりです。
ボタンをクリックするとドキュメントに[VIDEO]を挿入するシンプルなプラグインです。
問題は、テキストを挿入した後に何らかの理由でこれが表示されることです
「inserthtml コマンドの実行中にエラーが発生しました」 プラグイン ボタンの下の小さな黄色いウィンドウ。
Javascript の経験がないために見逃しているのは小さなことだと確信しています。
前もって感謝します
javascript - 「ソースの表示」モードで html を挿入すると、cleditor に「insertHtml コマンドの実行中にエラーが発生しました」というメッセージが表示される
私はどこでもこれの解決策を探しましたが、答えが見つからなかったので、あなたは私の最後の希望です、Stackoverflow ...
cleditorに関して、「ソースの表示」モードで「inserthtml」コマンドを機能させる方法を知っている人はいますか?
現在、ボタンの onclick ハンドラーにメソッドをアタッチして、クレディターのテキストエリアに文字列を挿入しています。
上記は通常のリッチ テキスト モードでは問題なく動作しますが、ソース表示モードで実行しようとすると、次のようになります。
- Firefox では、「inserthtml コマンドの実行中にエラーが発生しました」という小さなメッセージが表示されます。
- Chrome では、サイレントに失敗します
- IE の場合:
- テキストエリアが空の場合、jquery.cleditor.min.js のように見える "y(a).pasteHTML(c)" で Visual Studio のブレークポイントにヒットし、"Microsoft JScript ランタイム エラー: 未特定のエラー" というメッセージが表示されました。 ."
- テキストエリアに既にテキストが含まれている場合、同じファイルの「a.range[0].select()」でブレークポイントにヒットし、「Microsoft JScript ランタイム エラー: エラー 800a025e のため操作を完了できませんでした」というメッセージが表示されました。
jquery-plugins - jQuery cleditor plugin: creating a new button
cleditorを使用して、次のコードでカスタム ボタンを設定しようとしています。
これは WordPress の Web サイトで、ディレクトリ構造は次のようなものです。
/wp-content/plugins/sf-species-profile/cleditor
そこにはすべての cleditor ファイルconfig.js
があり、このファイルは上記のコードが保存されている場所です。
images
24*24fish.gif
ファイルを含むフォルダーもあります。
何らかの理由で、このコードを実行すると、次のエラーが発生します。
「image」引数を image:"" に変更すると、「B」と同じ画像が表示されますが、プラグインはエラーなく動作します。
誰が何が間違っているのか考えていますか?
php - CL Editor - Syntax Highlighting - PHP
I want to include PHP scripts in my website. I am using CL editor to post contents. Can anyone help me to do syntax enabling in the CL editor.
Thanks
asp.net-mvc-3 - オブジェクト [object Object] にはメソッド「cleditor」がありません
CLEditor を機能させることができません。_Layout.cshtml に追加されている scipt ファイルを見つけてください。
部分ビューは以下のコードを示しています。
これはすべてのブラウザで発生しています。
javascript - タグだらけのクレディターコンテンツ
私はWordPressプラグインで選択したリッチテキストエディターとしてcleditorを使用しています。
しかし、一見ランダムに見えますが<span class="Apple-style-span">
、私のコンテンツに挿入することにしました。
cleditor
簡単なGoogleを実行しましたが、何も見つかりませんでしたが、Webkitブラウザで同様のバグckeditor
があったようです。私のWebサイトのコンテンツ作成者は両方ともGoogleChromeを使用しています。これは、webkitのバグとして記録されています。
str_replace
コンテンツの保存または表示でPHPを実行する以外に、この問題を解決する方法を知っている人はいますか?
出力の例を次に示します。
前もって感謝します、
javascript - CLEditor、メイン ウィンドウにコンテンツをテキストとして貼り付ける機能
テキスト エディターにCLEditor ( http://premiumsoftware.net/cleditor/ ) を使用しています。「テキストとして貼り付け」機能があり、ボタンをクリックするとポップアップ ウィンドウが表示され、コンテンツを貼り付けるテキスト領域が表示され、スタイルが取り除かれます。
私がやりたいのは、これと同じ機能を利用することですが、誰かがプライマリテキストエリアに貼り付けるたびに、このアクションが自動的に実行されます。どうすればこれをトリガーできますか?
JS Fiddle http://jsfiddle.net/helpinspireme/naubS/を作成しましたが、そこにすべての JS を貼り付けることができなかったので、CLEditor のメイン JS ファイルにリンクするには、サイトhttp://premiumsoftware にアクセスしてください。ネット/債権者/
ご協力ありがとうございました。
javascript - IE9: document.domain のセットアップ時にアクセスが拒否される
IE9 の CLEditor で document.domain を使用すると問題が発生します。document.domain を追加すると、「SCRIPT5: アクセスが拒否されました」というエラー メッセージが表示されました。Firefox で正常に動作し、document.domain を削除しても動作します。私はまだクロス サブドメイン iframe を使用していません。すべての iframe は同じドメインにあります。
document.domain を削除せずに修正するには?
document.domain のセットアップ方法は次のとおりです。
エラーが表示される CLEditor コードの一部を次に示します。
CLEditor の完全なソース コードは次のとおりです: http://premiumsoftware.net/cleditor/jquery.cleditor.js
javascript - CLeditor は、HTML の「align」属性を使用します。それをCSS 'text-align'に変更するにはどうすればよいですか?
作業中のサイトに CLeditor をセットアップしました。現在、エディター内で入力して編集すると、そのすぐ上に結果のライブプレビューが表示されるように設定しています。これは、StackOverflow の質問を入力するときに得られるものとよく似ていますが、より基本的です。
iframe コンテンツの内部 HTML をページの別の場所にコピーするだけで機能します。しかし、私は厄介な問題に遭遇しました。配置ボタン (左、中央、右) を使用すると、align="right"
たとえば、選択したテキストに属性が追加されます。エディターでは機能しますが、ページ自体では機能しません。おそらく、その属性はほとんど廃止されているためです。
...
この質問を入力しているときに、この問題を回避する方法を実際に見つけました。それでも、この質問を私の解決策とともに投稿します。さらに、これに追加する関連する質問があります。
もともと、次の CSS をページに適用しようとしました。
これは最初にデータをページにロードするために機能しましたが、エディターで配置を動的に変更している間、ライブ プレビューは変更を反映していませんでした。これは、スタイルがロード時にのみ適用されるためだと最初は思いました。
私はそれよりもよく知っているので、それは脳のおならでした。本当の問題は、DIV 要素を選択していて、align 属性が必ずしも DIV に適用されていないことでした。に変更div[align="right"]
すると*[align="right"]
完全に機能します。
ただし、この特定の問題の回避策を見つけたにもかかわらず、cleditor が iframe の HTML 出力をどのように構築するのか、まだわかりません。属性はコードのどこalign
から来て、どのようにしてそれ (および他のすべての要素/属性) を HTML に配置することを知っていますか? align
これを操作する方法があれば、非推奨のHTML 属性ではなくインライン CSS を配置に使用するように単純に指示できます。cleditor の組み込みの「useCSS」機能を有効にしたくないことに注意してください。
共有できる情報に感謝します。最初の問題をすでに解決したという理由だけで、この質問に反対票を投じないでください。他の人が同じ問題に遭遇した場合、これが他の人を助けることができるようにしたい. (回答として回答も投稿します)。