問題タブ [wysihat]
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.
ruby-on-rails - WYSIHAT'resonds_to_parent"未定義のメソッド-RubyonRails
RailsブログにWysiHatを正常にインストールしました。 「画像の追加」機能が機能していないようです。デスクトップから画像を見つけて選択することはできますが、[保存]をクリックしても何も起こりません。
また、ペーパークリップが正常にインストールされており、WYSIHATフォームフィールド外のレコードに画像を添付できます。
何か案は?(コードを投稿する必要がある場合はお知らせください)。
また、WysiHat-engineはfaceboxを使用しますが、それが適切かどうかはわかりません。
更新:サーバーログを追加しました。ペーパークリップが保存しているようですので、他に何が問題になっているのかわかりません。
UPDATE 2 ImageMagicをインストールしましたが、次のエラーが発生します。
更新3 以下のコメントを読んだ後、おそらく投稿モデルに何かが欠けていると思います。モデルのコードは次のとおりです。
javascript - Wsihat を機能させるには助けが必要です
Rails プロジェクトで Wysihat を使用していますが、post_description (モデル名 Post フィールド名 description) という名前のテキストエリアにバインドできないことに困惑しています。
私の head タグには次のものがあります。
Wysihat が機能していることを確認できます (太字、斜体、および下線ツールが表示され、クリックすると意図したとおりに機能します)。投稿/新しい HTML のソースの次のとおりです。
ただし、説明フィールドに何かを入力して [送信] をクリックすると、説明フィールドが空であるという投稿の検証が失敗します。どうすればこれを機能させることができるか、誰にも手がかりがありますか?
前もって感謝します!
javascript - contentEditable 貼り付けイベントをキャッチするにはどうすればよいですか?
wysihatと contentEditable を使用して、編集可能な優れたテキスト エリアを作成しました。貼り付けイベントをインターセプトして停止するか、挿入を許可する前に DOM を処理する方法が本当に必要です。Web ページ全体を編集可能領域に貼り付けることができるというのは、ちょっとおかしな話です。
これは可能ですか?
未来に来て、私の玄関先に到着してください。HTML5 の達人よ、発火せよ!
ruby-on-rails - WYSIHAT とレール 3
Rails 3 アプリに WYSIHAT をインストールする方法について誰かアドバイスはありますか?
Rails 2 で動作させるための有益な情報がたくさんあります。engineもあり、適切なブログ記事もいくつかありますが、それらはすべて少し古いものです。
また、Prototype よりも JQuery (または MooTools) を使用することをお勧めします。jQuery WYSIWIG を使い続けたほうがよいのでしょうか? 簡単なテキスト書式設定とホットリンク画像を追加できるようにする必要があるだけです
jquery - jqueryを使用して本体内のiframeの値を返す
jsp で wsihat-engine を使用しています。うまく機能しますが、オンフライで作成された iFrame から読み取り、その値を非表示のプレビュー div 内に配置するプレビュー機能を追加しようとすると、iframe に含まれる html を読み取ることができませんでした。これに対する回避策はありますか?ありがとう!この例では、jquery を使用して本文内の値を返したい
次の iFrame は jsp 内には記述されていませんが、WYSihat.js ファイルによって div にアタッチされています。
"some text here" を返し、次の関数に渡す方法: ヒント、この iFrame は WYSiHat.js ファイルによってオンザフライで作成されています。これは、私の jsp ページ内にハードに記述されていないためです。
javascript - WYSiHatはYUIに基づいています
簡単な質問があります。WYSiHat WYSIWYGリッチテキストエディタはYUIに基づいていますか?私が理解している限りではそうではありませんが、コード化の方法はYUIと非常に似ています。ありがとう
javascript - WYSiHat編集の問題
私は現在、JavaSpringプロジェクトでWYSiHatリッチテキストエディターを使用しています。非常にうまく機能しますが、作成済みのメッセージを編集しようとすると、通常、HTMLはiFrame内で取得されますが、スペースなどのメッセージ内に何かを追加しない限り、HTMLから何も削除できません。助言がありますか?
javascript - IEでのJavascriptの問題-オブジェクトが必要ですか?
私のプロジェクトでは、WysihatのjQueryフォークをWysiwigエディターとして使用しています。(サプライズ、サプライズ)IE(特にIE8)を除くすべてのブラウザーで完全に機能します。ここにサンプルファイルをアップロードしました:
http://pezholio.co.uk/wysihat/examples/custom_buttons.html
IEでファイルを実行すると、エラーObject expected
が発生し、次の関数内で発生しているようです。
問題を引き起こしている可能性のあるアイデアと、それを修正するために私ができることはありますか?
乾杯
ruby-on-rails - `next_migration_number':レールでwysihat-engineを使用するNotImplementedError(NotImplementedError)
私はエディターに次のgemを使用しています。
'rails generate wysihat'を実行すると、すべての画像ファイルが生成されますが、移行を生成できず、次のエラーが発生します
助けてくれてありがとう!