Rufe a4j: commandButton aus Javascript beim Entladen des Fensters auf

Ich kann nicht anrufena4j:commandButton Klicken Sie auf Fenster entladen. mein jsf code ist hier

1. derjavascript in dem ich Fensterentlademethode habe und ich Knopfklick in dieser Funktion benannt habe.

<script type="text/javascript">
    window.onbeforeunload = function() {
        document.getElementById('pForm:closeTime').click();
    }
</script>

2. Ich habe mich versteckta4j:commandButton in Körper

<h:form id="pForm">
<a4j:commandButton id="closeTime" value="" action="#{controller.update}" oncomplete="javascript:window.close()" style="visibility:hidden;display:none" </a4j:commandButton>
</h:form>

Wenn das Fenster geschlossen ist, wird dieser Controller nicht aufgerufen. Helft mir dabei !!!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage