【发布时间】:2012-01-01 02:46:08
【问题描述】:
我想调用ActionListener 并在页面加载后重新呈现我的页面的某些部分 (window.onload)。我该怎么做?
我无法编辑body 标记。我在门户服务器中有一个 portlet。
【问题讨论】:
标签: java javascript jsf richfaces
我想调用ActionListener 并在页面加载后重新呈现我的页面的某些部分 (window.onload)。我该怎么做?
我无法编辑body 标记。我在门户服务器中有一个 portlet。
【问题讨论】:
标签: java javascript jsf richfaces
<h:form>
<a4j:jsFunction name="init" actionListener="#{bean.init}" reRender="some" />
</h:form>
<script>window.onload = init;</script>
【讨论】:
body 标签。我是门户服务器中的一个 portlet。
<script> 中使用window.onload,它位于<a4j:jsFunction> 之后。我更新了答案。
<h:form>
<a4j:jsFunction name="doSome" actionListener="#{bean.init}" reRender="some" />
</h:form>
<jsfc:verbatim>
<script type="text/javascript">
window.onload = doSome();
</script>
</jsfc:verbatim>
【讨论】: