問題タブ [wmd-editor]
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.
jquery - jQuery ベースのバージョンの WMD エディター (理想的には SO バージョン)
現状の事実は次のとおりです。
- この質問は Django とは関係ありませんが、私は Django 管理ページを持っています。
- このページには複数の
<textarea>
ボックスがあります。 $('textarea.wmd').wmd()
WMD エディタ バーが s の上に表示されるのを確認できるようにしたいと考えています<textarea>
。
元の WMD バージョンをハックしたり、Dana の SO バージョンを突っ込んだりしたことがありますが、どちらもグローバルです (1 つの ID に関連付けられています)。Dana の SO バージョンの MooTools ポートであるmooWMDも見たことがありますが、以前に MooTools トレインに乗ったことがあるので、それを自分の管理ページに持ち込むつもりはありません。
簡単に言えば、複数のターゲットにアタッチできる Dana (またはその他) のコードの jQuery ポートはありますか?
javascript - wmd エディターで iframe ライブ プレビューを無効にするにはどうすればよいですか
wmd-editorから iframe を無効にしたい<div class="wmd-preview"></div>
たとえば、誰かが Youtube の埋め込みリンクを投稿した場合、ビデオはライブ プレビューに表示されません。
お知らせ下さい
javascript - WMD エディタの追加方法 - wmd_options = {"output": "Markdown"};
WMD Editor を使用しており、追加したいwmd_options = {"output": "Markdown"};
タグの前に次の行があります。
この行を追加する方法を理解したいです。
私はJavaScriptを使うのがあまり得意ではありません。これを使用するのを手伝ってください。
ありがとう
php - WMDテキストエリアの値を設定する方法
WMD textareaの値を設定すると、エスケープされたHTMLを通常の方法で表示します。
これは表示されます
kurの代わりに
編集:最終的にサーバーにマークダウンを送信し、PHPマークダウンを使用してHTMLに変換し、両方をDBに保存しました。
このようにして脆弱性はありますか?HTMLに何かをチェックする必要がありますか?
ありがとうございました!
javascript - ブラウザがビューポート全体を再描画する原因となるアクションとイベントは?
Googleコードリポジトリからwmd-editorを実装しようとしています(ここでstackoverflowで使用されているものなど)。問題が発生しています。
テキストエリアに入力すると、ブラウザーで 2 つの描画操作が開始されます。1 つはテキストエリア自体を再描画するためのもので、もう 1 つはプレビュー パネルを再描画するためのものです。chrome インスペクタを開き、タイムライン タブを使用して質問フィールドにテキストを入力すると、stackoverflow でこれが発生するのを確認できます。
しかし、私のページでは、これらの描画操作を行う必要がある場合、ブラウザーはビューポート全体を再描画します。そして、それにははるかに時間がかかります...私のページでのペイント操作ごとに約100ミリ秒、スタックオーバーフローでは約1ミリ秒です。
私のテストでは、これは css に関連しているようです...すべてのスタイルを削除することで、wmd-new サンプル ページでこの動作を再現できます。
私のページはまだ公開されていませんが、一般的な方法で質問できることを願っています... dom のその部分だけを再描画するのではなく、ブラウザが dom の変更でビューポート全体を再描画する原因は何ですか?
私がここで話していることの見方。
asp.net-mvc - ASP.NET MVC のマークダウン エディター
私は自分のウェブサイトでマークダウンを使用することを検討しています。ここで Stackoverflow で使用されているエディター (またはそれに類似したもの) が必要です。私が見る限り、これはgoogle code siteから入手できます。
私が知りたいのは、これを自分のサイトでどのように使用するかです。これにはperlファイルなどが含まれています。
以前にこれを行った人、または適切なドキュメントへのリンクを持っている人 (元の WMD のサイトは消えたようです)。
hook - WMD プレビューが更新されるたびに関数を実行する方法は?
WMD コントロールのプレビューが更新されるたびに関数を実行する必要があります。
プレビューの更新用のフックを挿入するために使用できる関数はありますか?
asp.net-mvc - Web サイトに WMD Editor を含めるには?
これは単純な質問のように思えるかもしれませんが、WMD のすべてのバージョンが公開されているため、Web サイトに WMD Editor を含める方法を知る必要があります。また、サーバー側に含めるサーバー コントロールがあるのか、それとも WMD クラスしかないのかを知る必要があります。入力コンテンツを管理およびサニタイズしますか?
syntax-highlighting - WMDエディターでの構文の強調表示
構文強調表示機能を備えたWMDのオープンソースバージョンはありますか?
正確なSEWMDエディターバージョンを使用したい場合はどうなりますか?それもオープンソースであるべきではありませんか?
asp.net-mvc - WMDエディターのコンテンツの検証
WMDエディターのコンテンツを(RequiredFieldとして)検証したい
Body
Linq-to-Sql列本体にバインドするためにその名前を使用しています。モデルに問題がある場合にデータがサーバーに送信されないように、クライアント側で検証を有効にする必要があります。
ご覧のとおり、入れてみましたが、フィールドに入力しなくてもリクエストHtml.ValidationMessageFor(post => post.Body)
を送信できます。Post
Body