在 JSF 中获取浏览器选项卡关闭事件



我想在我的 JSF 页面中获取浏览器选项卡关闭事件。如何使用<a4j:ajax event="?" .../>是否有任何事件是JSF来执行此操作?

好吧,

您无法直接在<a4j:ajax event="?" .../>中获取浏览器选项卡关闭事件,但是有解决方法

步骤1:从javascript获取选项卡关闭事件,例如

<h:body onunload="tabClosed();">

第 2 步:使 JS 函数和调用支持豆类似

<h:form>
   <a4j:jsFunction name="tabClosed" action="#{myBean.tabIsClosed()}" ></a4j:jsFunction>
</h:form>

相关内容

  • 没有找到相关文章