問題タブ [nicedit]

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 投票する
1 に答える
2381 参照

jquery - jqueryを使用してdivからnicEditインスタンスを削除します

素敵でシンプルな解決策のように見えるのは、お尻の正しい痛みです。

私の例では、ID が element_105 の DIV があります。DIV をクリックすると、nicEdit wysiwyg が DIV に適用されます (nicEdit はもう作業されていないように見えますが、私はその機能が気に入っています。テキストエリアではなく div を編集可能なボックスに変えることができます)。

ここまでです。ただし、div からリンクまたはぼかしをクリックすると、div から nicEdit インスタンスを削除できるようにしたいと考えています。実際のアプリケーションでは、複数の div をクリックして nicEdit wsyiwyg を適用し、ユーザーが次の div をクリックするか、編集中の div から離れたときにそれを削除します。

これを理解しやすくするために、現在の試行を示すために JSFiddle を提供しました。

http://jsfiddle.net/8eLQW/32/

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

php - JavaScriptテキストエディタを送信する

ですから、私がやろうとしていることは非常に基本的なことのように思えますが、私はこれに対する解決策を6時間以上磨き続けており、他に何も考えられません。問題は次のとおりです。

「NicEdit」と呼ばれるJavaScriptベースのテキストエディタを自分のWebサイトに実装しています。具体的には、この例に基づいて設定しています。問題は、この例では。"<div ></div>"の代わりにテキストフィールドを使用していることです"<textfield></textfield>"。PHPのPOSTメソッドを使用してこのようなdivベースのテキストフィールドを送信する方法をしばらく探していましたが、手がかりがありません。

他のエディターを使用してみましたが、ドキュメントが貧弱で、すべてのエディターで障害が発生しています(これはどれほど難しいのでしょうか?)。さらに、NicEditは私が実装しようとしているものに最も近いものを持っているので、最適にはそれに固執したいと思います。

PS私は今xampp経由でローカルホストを介して自分のサイトを実行しています。他のすべてのWebページとJavaScriptコードは正しく動作しています。

助けてくれてありがとう、

〜Jakobp

0 投票する
0 に答える
1962 参照

asp-classic - NicEdit とクラシック ASP で画像をアップロードする方法

niceditクラシック ASP で画像のアップロードを使用したいと考えています。デフォルトでは Niceedit は画像を ImageShack にアップロードしますが、サーバーに画像を送信したいと考えています。ただし、元の PHP スクリプトの一部の機能を従来の ASP に適合させるのに問題があります。画像をアップロードし、JavaScript 形式で画像情報を返し、プログレス バーを生成するこのスクリプトを見つけました。

PHP にはプログレス バーを提供する組み込み関数があり、vbscript でプログレス バーを設定するのに苦労しています。

このスクリプトの基本的な機能がaspバージョンに残るように、何を実装する必要があるかについて誰かが私を案内してもらえますか? ありがとう。

==更新==

うまく機能しているアップロード スクリプトを作成しましたが、プログレス バーを作成するには助けが必要です。私は通常、ループ内で jQuery プログレス バーを使用しますが、このアップロード プロセス中に機能させるために支援したいと考えています。

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

php - NicEdit の HTML POST 値をサニタイズするには?

最近、「記事エントリ」ページで NicEdit を使い始めました。ただし、セキュリティと不正使用の防止についていくつか質問があります。

最初の質問: 現在、データベース クラスで「mysql_real_escape_string()」を使用してすべての入力をサニタイズしています。さらに、「htmlspecialchars(htmlentities(strip_tags($var)))」で HTML 値をサニタイズします。

「HTML入力」をデータベースに追加するときにどのようにサニタイズしますか、または私がやっている方法は完璧に機能しますか?

2つ目の質問: この質問をしている最中に「似たようなタイトル」の質問があったので、一度読んでみました。彼の有効なテンプレートをいじるために「悪用された HTML 入力」について話しているのは誰かでした。(例:入力のみ)

現在のシステムでも発生する可能性があります。PHPでどのように処理する必要がありますか?

Ps。私は NicEdit を使い続けたいので、BBCode システムを使用するのは最後のアドバイスです。

ありがとうございました。

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

javascript - Chrome での Nicedit 貼り付けの書式設定

私のウェブサイトへのNiceeditの実装を終えたところですが、エディターで特に厄介なことに気付きました (驚き!)。Web ページからテキストをコピーして Nicedit に貼り付けると、自分のサイトからでも、コピーしたテキストのすべての書式設定が「記憶」されます。

私のウェブサイトは多かれ少なかれフォーラムベースの性質を持っており、すべての奇数の投稿には 1 つの背景色があり、すべての偶数の投稿には別の背景色があります。これは、ユーザーが他のユーザーの投稿をコピーしようとする可能性があり、テキストの背景が自分の投稿とは異なることを意味します.

興味深いのは、これは Firefox や IE ではなく、Chrome を使用している場合にのみ発生することです。これは、Chrome が Web ページからテキストをコピーする方法に問題があると思わせますが、私は間違っている可能性があります。

とにかく、助けてくれてありがとう!

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

php - PHPは、nicEditorに表示するテキストを含むHTMLタグを取得します

表示したいhtmlタグ付きのデータ(MySQL)がありますnicEditorが、常にエラーが発生します:

終了していない文字列リテラル

次のコードは行で途切れますnicE.setContent(...

Javascriptコード:

データはMySQLにあります

br、太字、その他のhtmlタグがあります

  • および雑費、ならびに面接なしでの面接の受け入れ
  • 面接会社/当事者による前提条件は詐欺である可能性があります。
  • 面接会社/当事者が拘留することも違法です

よろしくお願いします

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

upload - NicEdit と Imageshack : Imageshack はアカウントなしで画像を保持しますか?

写真のアップロードには NicEdit を使用しています。しかし、Imageshack は、登録しないと画像を長期間保持できないと聞いています。それは Nicedit に当てはまりますか?

ありがとう !アレックス

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

javascript - nicEdit テキストエディタでアップロードボタンを削除する方法

私は自分のウェブサイトの nicedit のすべてのボタンで問題ありません。しかし、私のウェブサイトの 1 つでエディタのアップロード ボタンを削除したいと思います。ボタンリストを作成するオプションがありますが、次のような設定を探しています:

fullPanel: true、hideButton: 「アップロード」

0 投票する
0 に答える
464 参照

autocomplete - jQuery オートコンプリートを使用した NicEdit

オートコンプリート機能を備えたリッチ テキスト エディターを作成しようとしています。現在、NicEdit を使用してテキストエリアをリッチ テキスト エディターに変換していますが、問題なく動作します (単純にするために使用しています)。また、テキストボックスまたはテキストエリアで jQueryのオートコンプリート機能を正常に使用していますが、 NicEditが使用するのと同じテキストエリア(つまり、「textareaID」ID を持つテキストエリア) を使用しようとすると、NicEdit がtextarea を異なる ID を持つ DIV に変換し (私の場合、その DIV の HTML ソース ID は「nicEdit-main」です)、オートコンプリートは DIV ID では機能しません。

したがって、オートコンプリートは次の場合には機能しません。

どちらもしません:

NicEdit とオートコンプリートを同じテキストエリアで動作させる方法についてのアイデアをいただければ幸いです。