2012-03-26 4 views
0

Ich benutze Primefaces, und versuche zu sehen, ob ich auf der Dankeseite haben kann Ich habe so, dass, wenn sie vom Benutzer angeklickt wird, wird einfach die Browserseite geschlossen. Die Seite ist .xhtml, wenn das wichtig ist.jsf button schließen browser page

Antwort

2

wie über dieses (scheint in Chrome/IE/Opera nicht FF zu arbeiten):

<p:commandButton ajax="false" onclick="window.close()"></p:commandButton> 

oder

<p:commandButton ajax="false" onclick="window.opener=null;window.open('','_self');window.close();"></p:commandButton> 

es scheint, dass nicht wirklich möglich, schließen Sie das Fenster in FF (zumindest nicht ohne die FF-Configs lokal zu ändern) gibt es viele Vorschläge, wie man das Fenster in FF schließt, aber keiner von ihnen funktioniert wirklich ...

closing window in firefox

+0

das funktioniert nicht ... es einfach neu laden ich denke oder etwas vorlegen, aber nichts passiert ... –

+0

funktioniert es in Chrome und IE, aber nicht in FF, oder? – Daniel

+0

Ja :(Ich habe nur auf firefox getestet –