Ciao a tutti,
ho cercato parecchio sul web e anche provato ad implementare alcune varianti, ma non son riuscito a risolvere un problema.
In pratica, ho una pagina jsp, all'interno della quale prima definisco una variabile globale:
Poi, all'interno di un'altra funzione, che chiama un terzo (facebook, nel mio caso) con dei parametri in ingresso che non so e non posso sapere come son fatti, modifico la mia variabile globale:codice:<script type="text/javascript"> testing = { LOGGATO: 'non connesso' }; </script> //codice alternativo, come da voi consigliato in un altro thread, al più semplice: <script type="text/javascript"> LOGGATO = 'non connesso'; </script>
Più tardi, richiamo la variabile:codice:FB.getLoginStatus (function (response) { if (response.status === 'connected') { // connected $('#fb_status').text('Connesso'); testing.LOGGATO = 'connesso'; etc. etc.} });
Ovviamente non mi stampa niente.codice:<script type="text/javascript"> if (testing.LOGGATO === 'connesso'){ document.write("ciao"); } </script>
Dove sbaglio? Come faccio?![]()
Grazie a tutti

Rispondi quotando