問題タブ [rte]
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.
html - 下線の書式の問題
ドキュメントによると、この設定を使用して事前定義されたフォーマットを上書きしたいと思います:
「this is a text」をエディターに挿入し、下線ボタンを押します。これが結果です (これもデータベースに保存されます):
u-tag が表示されず、定義済みのスパンに下線付きのスタイルが表示されるのはなぜですか? ここで素敵な u タグを取得するにはどうすればよいですか?
編集: u タグが非推奨であることは知っていますが、互換性の理由から必要です!
EDIT2:受け入れられた回答のおかげで私の解決策:
legacyoutput プラグインのコードを使用することができました。i nline_styles 設定を使用しました
さらに、次のコードを私のプラグイン onInit の 1 つに追加しました
php - PHPSpellCheckをYUIRTEに統合する
PHPSpellCheck(http://www.phpspellcheck.com)をYUIリッチテキストエディターに統合するためにすべてを設定しました-ボタンを作成し、スペルチェックプログラムを実行しています-1つ欠けているものがあります-関数phpspellcheckの呼び出し。スペルチェックをYUIに統合するために、私はこの呼び出しを使用しています。
しかし、私は????の代わりに何を置くべきか理解できません -関数またはアクション-わかっていますが、phpspellcheckファイルを調べてみると、スペルチェックボタンをクリックしたときに何が起こっているのかがわかりません。phpspellcheckの統合コードは次のとおりです。
phpspellcheckのインクルードのソースファイル(実際にはinclude.phpとinclude.jsの2つしかなく、上記のWebサイトで入手できます)は十分に単純に見えますが、jscriptの読み方がわかりません。それが魔法をしているところ。誰かが私が置き換えるかもしれないものについて何かヒントがありますか????? と?ありがとう。
javascript - tinyMCE ぼかしイベント
こんにちは、ユーザーが tinyMCE テキストエリアへの書き込みを終了し、外側のどこか (onBlur) をクリックしたときに、いくつかの処理を実行したいと考えています。これまでのところ、私は試しました:
また
しかし、それはうまくいきません。
手伝ってくれませんか。
jquery - フォーム値の保存、jquery.rte.js
だから私は多くのフィールドを持つフォームを持っており、フォームをシリアル化し、セッション スクリプトに送信し、フォーム ID に基づいてフォームを保存する素敵な小さな js スクリプトを作成しました。
var values = $("#my-form").serialize() + "&formId=" + "my-form";
$.post("mysweetscript.php", values);
問題は、スクリプト側の保存ではありません。問題は、すべてのフォーム値を取得することです。jquery プラグインjquery.rte.jsを使用します。これは、テキストエリアを非表示にして iframe に変換し、太字とリストの手順を実行できるようにします。甘い?はい、$("#my-form").serialize() は入力値を返しますか? いいえ。そのテキストエリアで始まる値は何でも提供します(おそらく、rteがテキストエリアを非表示にするためです)。私がこれをしたら...
$(function() {
$.each($(".myinput"), function(key, value) {
alert(key + " => " + value);
});
});
これは、2 つの異なる値を示しています。1 つ目はテキストエリア、2 つ目は iframe です。IFRAME から値を取得する方法があるかどうか疑問に思っていました。私は試した...
$(function() {
var inputs = $(".myrte");
alert(inputs[1]);
alert(inputs[1].html());
alert($(inputs[1]).val());
alert($(inputs[1]).html());
});
Moz-firefox のエラー コンソールにこのエラーが表示されます。 オブジェクトIFrameを返しますが$(".myrte")[1].val is not a defined function ...$(".myrte")[1]
何か助けはありますか?書式設定されたテキストをそこから取得する必要があります。奇妙なメモを 1 つ。フォームを送信すると、PHP 側で書式設定されたテキストが取得されます...混乱しますか? はい!:)だから、送信時に値を簡単に保存できますが、編集中は保存できません。さらに、フォームを編集するときにすべての入力を失うのが好きな人は、私ではありません!
editor - YUIリッチテキストエディタ:カーソルをテキストの最後に設定する方法
YUI2リッチテキストエディタをプリロードされたテキストでレンダリングしたい。ただし、カーソルは常にテキストの最初の位置にあります。テキストの最後に設定するにはどうすればよいですか?
ありがとう
security - HTMLPurifier-YUIリッチテキストエディタのスタイリングを許可するのに問題があります
YUIリッチテキストエディタの簡単な実装があります。フォント、フォントサイズ、太字、下線、斜体、取り消し線、背景色、テキストの色、順序付きおよび順序なしのリスト、img、リンクボタンを使用できますが、HTMLPurifierは「ボックス」は、一部の機能のみを許可します。太字、斜体、順序付きおよび順序なしのリスト、およびリンクを許可します。他のものはありません。誰かが、これらのことを可能にし、私ができる限りのセキュリティを維持するHTMLPurifierの構成の方向に私を向けることができますか?私はドキュメントを掘り下げてみましたが、それは-まあ、それが世界で最も具体的なドキュメントではなかったとだけ言っておきましょう。昨夜、魔法の引用符を変更するように指示された助けがありましたが、それは問題ではありませんでした。助けてくれてありがとう。
configuration - TinyMCE-toolbar2とtoolbar3を削除する方法
tinyMCEを自分のサイトに実装しようとしていますが、高度なテーマを使用しています。いくつかのオプションを削除し、上部のツールバーを希望どおりに設定しましたが、toolbar2とtoolbar3を削除しようとすると次のように表示されます。デフォルトのボタン。誰かがそれらを完全に削除する方法を知っていますか?私はそれらに「」と「なし」と「なし」などを与えようとしました-私も答えを検索しましたが、それを見つけることができないようです。助けてくれてありがとう。
javascript - TinyMce で自動終了タグをキャンセルするにはどうすればよいですか?
デフォルトでは、TinyMce は rawHTML エディター モードで html タグを閉じようとします。
例えば:
に自動的に変更されます
この機能をキャンセルするにはどうすればよいですか?
javascript - EclipseをJavascriptIDEとしてどのように使用しますか?
公式ダウンロードページからEclipseJavascriptIDEをダウンロードしましたが、アプリケーションを起動すると、「Eclipseを実行するにはJavaランタイム環境またはJava開発キットが利用可能である必要があります」と表示されます。正常に動作するEclipseのJavaIDEコピーをすでに持っているので、なぜ別のJDKを要求するのかわかりません。
EclipseでJavascriptを開発したいのですが、誰かがその方法を知っていますか?それを機能させるために私が意図している特別なツールやプラグインはありますか?