0

わかりましたので、フォーラムを作成しています。BBcodeParser PEAR パッケージを正常にインストールしました。すべてが完全に機能します。

誰かが新しいトピックを書きたいとき、たとえばテキストを太字に変えるためのバーがあります。

ユーザーの要求に基づいて BBcode を適用するにはどうすればよいですか? (たとえば、彼がテキストをマークして [B] ボタンをクリックした場合、そのテキストを太字にするにはどうすればよいですか?)

私には簡単に聞こえますが、彼がマークしたテキストの前に [b] を追加し、その後に [/b] を追加するだけですが、どこから始めればよいかについてのヒントが本当に必要で、javascript が必要ですか? 、ボタンまたはハイパーリンクで行う必要がありますか?

そして、彼が B ボタンをクリックしたときに、ページ全体を更新したくありません...

よろしくお願いいたします。

4

1 に答える 1

0

シンプルで明確です。ユーザーのアクションに応じて何かをしたい場合は、javascriptが必要です。さらに簡単にするために、いくつかの JavaScript ライブラリ (私のお気に入りの jQuery) を使用できます。本当に学習したい場合は、独自のコードを作成することをお勧めしますが、やりたいことのために利用できるプラグインはたくさんあります。PHPとJavaScriptの両方で。JavaScript を使用すると、ユーザーが入力した内容のクイックプレビューを生成できます。php を使用すると、ショートコードを解析できます ([b]I'm bold[/b] のように、同等のI'm boldに変換し、将来の使用のためにデータベースに保存します。I' Google で検索して、そこから始めることをお勧めします.stackoverflow で提供されているエディターを調べてください.利用可能な他の代替手段よりもはるかに軽量ですが、それでも使いやすさは豊富です.

于 2012-06-29T19:18:27.523 に答える