【发布时间】:2011-02-27 18:03:03
【问题描述】:
我一直在寻找一种在 JSF 页面中嵌入和调用 javascript 函数的方法。我也在使用 RichFaces。
要定义函数,看来我可以以跨浏览器支持的方式执行此操作:
<a4j:outputPanel ajaxRendered="true">
<f:verbatim>
<script type="text/javascript">
function datum() {
alert("hi");
}
</script>
</f:verbatim>
</a4j:outputPanel>
但我不确定如何在页面加载时调用此函数,因此它返回的文本嵌入在 h:outputPanel 中。计划是在提供给客户端的页面中嵌入一个 js 时钟。请注意,我没有使用 body 标签,我使用的是 facelets ui:composition、f:view(核心)和 RF RI rich:page。
谢谢
【问题讨论】:
标签: javascript jsf richfaces