0

XForms Color Picker/Selector/Control を実装しようとしています (ドロップダウン タイプのコントロールで、ボックスまたは色の陰影を表示する場所を知っています)。

XForms でこれを行うことは可能ですか (Orbeon を使用せずに、私は XSLTForms を使用しています)? そうですか、それはどのように実装されていますか、または誰かが(単純な)コード例を教えてくれますか?

4

2 に答える 2

0

Firefox プラグインのみを使用している場合は、HTML、JavaScript、XForms、および XUL ウィジェットの任意の組み合わせを XBL でラップすることにより、新しい xform 拡張コンポーネントを作成できます。

これはおそらく、Mozilla XBL xforms 拡張機能に関して私が見つけた最高のリソースです: https://developer.mozilla.org/en/XForms/Custom_Controls

あなたの場合、おそらくこれを機能させるための最も効率的な方法は、XUL カラー ピッカー コンポーネントを XBL ( https://developer.mozilla.org/en/XUL/colorpicker ) でラップしてから、JavaScript を少し書くことです。ピッカーの「onchange」イベントをモデルにリンクします。

于 2010-10-08T11:10:02.193 に答える
0

最適なアプローチは、使用している XForms 実装によって異なります。Orbeon Forms の場合、YUI カラー ピッカーをカプセル化する XBL コンポーネントを作成します。

http://developer.yahoo.com/yui/colorpicker/

于 2010-08-10T05:41:28.917 に答える