0

xf:load我知道我们在xforms-ready模型事件中调用调用 JavaScript 方法。

<xf:load resource="javascript:myFunction()" />

但是我怎样才能嵌入 JavaScript 呢?即我想从资源动态生成javascript,将其嵌入到元素中,然后使用上述方法调用它?

4

1 回答 1

1

如果您正在“手动”编写 XForms,您可以通过在页面<script>内部添加一个来包含您自己的 JavaScript <head>。这里实际上没有任何特定于 XForms 的内容。使用 Orbeon Forms,您通常会使用xh前缀来表示这是来自 HTML 的内容:

<xh:script src="/path/to/your/script.js" type="text/javascript"/>

如果您使用 Form Builder 创建表单,那么您需要使用该oxf.fr.js.custom.uri.*.*属性来引用 JavaScript 文件以包含.

于 2017-01-20T06:20:47.447 回答