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 !!!