Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Colors 是否可以实现XForms颜色选择器?(不使用Orbeon)_Colors_Controls_Colorbox_Xforms_Xsltforms - Fatal编程技术网

Colors 是否可以实现XForms颜色选择器?(不使用Orbeon)

Colors 是否可以实现XForms颜色选择器?(不使用Orbeon),colors,controls,colorbox,xforms,xsltforms,Colors,Controls,Colorbox,Xforms,Xsltforms,我希望实现一个XForms颜色选择器/控件(您知道它在下拉类型控件中显示方框或颜色阴影的位置) 在XForms中是否可以做到这一点(不使用Orbeon;我使用的是XSLTForms)?是这样的,它是如何实现的,或者有人能告诉我(简单的)代码示例吗?最佳方法取决于您使用的XForms实现。如果形成Orbeon,我将创建一个XBL组件,封装YUI颜色选择器: 如果您专门使用Firefox插件,那么您可以通过在XBL中包装HTML、JavaScript、XForms和XUL小部件的任意组合来创建新的x

我希望实现一个XForms颜色选择器/控件(您知道它在下拉类型控件中显示方框或颜色阴影的位置)


在XForms中是否可以做到这一点(不使用Orbeon;我使用的是XSLTForms)?是这样的,它是如何实现的,或者有人能告诉我(简单的)代码示例吗?

最佳方法取决于您使用的XForms实现。如果形成Orbeon,我将创建一个XBL组件,封装YUI颜色选择器:


如果您专门使用Firefox插件,那么您可以通过在XBL中包装HTML、JavaScript、XForms和XUL小部件的任意组合来创建新的xform扩展组件

这可能是我为Mozilla XBL xforms扩展找到的最好的资源:


在您的情况下,最有效的方法可能是将XUL颜色选择器组件封装在XBL中,(),然后编写一点JavaScript将选择器的“onchange”事件链接回您的模型。

不幸的是,我没有使用Orbeon(尽管我希望可以!):(目前,我正在使用Firefox插件,但我可能正在为我正在构建的应用程序使用XSLTForms。还有其他方法吗?@iHeartGreek,您实现组件的方式取决于实现,因此如果您在这里没有得到答案,您可能想在Mozilla XForms扩展邮件列表中问这个问题。