xhtml – 浏览器不显示XFORMS控件

xhtml – 浏览器不显示XFORMS控件,第1张

概述我正在学习XForms.我试图在IE9,Chrome和Firefox 14等浏览器显示这一点. <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xf="http://www.w3.org/2002/xforms"> <head> <title>Hello World in XForms</title> <xf:mod 我正在学习XForms.我试图在IE9,Chrome和firefox 14等浏览器中显示这一点.

<HTML xmlns="http://www.w3.org/1999/xhtml" xmlns:xf="http://www.w3.org/2002/xforms">   <head>      <Title>Hello World in XForms</Title>      <xf:model>         <xf:instance xmlns="">            <data>               <PersonGivenname/>            </data>         </xf:instance>      </xf:model>   </head>   <body>      <p>Type your first name in the input Box. <br/>        If you are running XForms,the output should be displayed in the output area.</p>            <xf:input ref="PersonGivenname" incremental="true">            <xf:label>Please enter your first name: </xf:label>         </xf:input>         <br />         <xf:output value="concat('Hello ',PersonGivenname,'. We hope you like XForms!')">            <xf:label>Output: </xf:label>         </xf:output>   </body></HTML>

但文本框没有出现.问题是什么?我试图搜索Xfroms插件的浏览器,但没有找到任何东西.

解决方法 正如Alain Couthures已经指出的那样,目前浏览器中没有对XForms的原生支持(并且显然未来没有它的前景).您需要安装XForms的客户端或服务器端实现,然后您应该开始看到结果.

可用的客户端实现包括

> XSLTForms(Alain Couthures编写的,通常用于简化设置)
> Ubiquity XForms(一项正在进行的项目,主要由马克·比尔贝克执行;被广泛认为是有希望的,但最后我看来并没有很好地记录)
> EMC Documentum XForms Engine,aka Formula(看起来很精致;文档针对那些与其他EMC产品集成的文档)

突出的服务器端实现包括

> Orbeon(也许是所有XForms产品中记录最完整的)
> BetterFORM(千叶项目的继承者)

其中一些具有活跃的用户社区邮件列表.

还有一些非基于浏览器的实现,它们使用HTML以外的语言作为宿主文档语言(IBM Forms和Open Office).

总结

以上是内存溢出为你收集整理的xhtml – 浏览器不显示XFORMS控件全部内容,希望文章能够帮你解决xhtml – 浏览器不显示XFORMS控件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1042182.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存