Come si fa a far aprire una servlet automaticamente quando ne chiudo un'altra (chiudendo il browser)???
Grazie!!!
![]()
Come si fa a far aprire una servlet automaticamente quando ne chiudo un'altra (chiudendo il browser)???
Grazie!!!
![]()
Di solito quelli che fanno aprire pagine alla chiusura di un'altra, li mando serenamente a ... indovina dove?
Comunque nel tag body, metti questo:
<body onUnload="funzione-che-apre-la-nuova pagina-popup()">
Ne faccio aprire un'altra per far eseguire un metodo java(che agisce su un database) alla servlet...
Se conosci un modo alternativo per farlo io sono qua..
comunque grazie!!
In html non ci sono altri sistemi.
L'unica è utilizzare il gestore degli eventi appunto.
comunque è presente su tutti i browser in uso, quindi problemi di compatibilità non se ne verificano, semmai il problema può essere un programma pop buster, che elimina le finestre popup.
L'alternativa esiste ovviamente, ed è migliore del metodo citato, ma presuppone l'uso di codice server side, come ASP/PHP/JSP, e prevede il controllo della sessione del client.
Quando questo esce dal sito, ovvero chiude la pagina, si attiva la servelt che vuoi utilizzare.
Però per questo dovrai chiedere alla sezione adeguata del forum.