【问题标题】:Get Browser Tab Close event in JSF [duplicate]在JSF中获取浏览器选项卡关闭事件[重复]
【发布时间】:2015-08-26 18:04:12
【问题描述】:

我想在我的 JSF 页面中获得浏览器选项卡关闭事件。我如何使用<a4j:ajax event="?" .../> 来做到这一点,有什么事件是 JSF 吗??

【问题讨论】:

    标签: javascript jsf ajax4jsf


    【解决方案1】:

    您不能直接在<a4j:ajax event="?" .../> 中获取 browser-tab-close 事件,但可以解决此问题

    第一步:从javascript中获取tab-close事件

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

    第二步:制作JS函数并像be一样调用backing bean

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-09
      • 2015-03-11
      • 2019-07-12
      相关资源
      最近更新 更多