Newsgroup: it.comp.lang.javascript
Titolo: Javascript da servlet

Salve,ho la necessita' per un progetto universitario di dover far inviare da
un servlet un pagina dinamica contenente javascript.Passo la pagina
normalmente ma javascript non funziona,il tag script viene ignorato da
netscape ma anche all'interno della pagina se metto un bottone con l'evento
onClick=window.alert("Ok") per farlo funzionare devo fare un reload sul
frame se no non funziona.La pagina provata staticamente funziona
benissimo,ma all'interno del servlet,viene caricata dentro una stringa e
incapsulata dentro una classe costruita da me che funge da protocollo di
comunicazione tra il servlet e l'applet,tramite serializzazione.Funziona
tutto tranne javascript,e questo e' una cosa fondamentale dato che la pagina
in questione e' un menu' con diversi bottoni,ho provato pure a inserire le
funzioni js in un file esterno ma il risultato e' il solito.Il casiino viene
fatto quando l'applet restituisce la stringa contenete la pagina e la scrivo
nel frame di menu con gerarchia.del.frame.del.menu.document.open(pagina);
gerarchia.del.frame.del.menu.document.writena);
gerarchia.del.frame.del.menu.document.close();
Grazie a chiunque potra' aiutarmi.
Renato

Intetersessante, è quasi il mio stesso problema, salvo che io il js lo
scrivo da js stesso.
Con IE il problema non sussiste minimamente ma con NN4.08 mi viene stampato
tutto il codice tranne le righe con SCRIPT, che siano con codice interno o
con un href.
Mi sono fatto l'idea, almeno all'inizio, che NN lo faccia per motivi di
sicurezza, in quanto le suddette righe vengono regolarmente stampate (i \n
alla fine della riga stampata o eventuali caratteri nella stessa posizione
appaiono normalmente). Il problema è che se faccio un primo refresh il
codice funziona regolarmente (prima non viene rilevato e comunque non appare
mai) e dopo un secondo torna a non funzionare.
Il caso mi sembra piuttosto interessante, mi chiedo se qualcuno del NG abbia
qualche spiegazione che vada oltre le supposizioni.
Baci, Juda.

Il Tue, 17 Jul 2001 07:22:22 GMT, Juda ha scritto.....

La butto li (e son due oggi! :-) perché di quello che parlate voi non ci 
capisco un piffero: non è che il browser non capisce che lo streaming è finito?
Magari vi manca qualcosa tipo CR+LF
Boh, fatemi sapere! :-)
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
              All the JavaScript you need
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

Magari vi manca qualcosa tipo CR+LF
Ne dubito.
Almeno nel mio caso lo streaming continua, e il browser si pesca tutto il
resto dell'HTML stampato da js.

 ha scritto nel messaggio
news:95%47.122506$cd.6...@news1.tin.it...

Ho provato a inserire js in un file esterno,ho controllato nei log di apache
e a volte lo carica anche se non visualizza i tag script nel source e,notare
bene,PER UN PO FUNZIONA,poi basta,se premo qualche bottone del form torna a
funzionare ,se faccio un refresh mi dice la console che non trova la
funzione.
Domattina ho ricevimento dal mio prof e spero di riuscire a cavare
qualcosa,poi vi faro' sapere :).
Ciao Renato

qualcosa,poi vi faro' sapere :).
Dal prof.??????? Decisamente divertente come battuta.
Baci, Juda.

 Baci, Juda.
Ciao ciao

stamane con un prototipo e poi mi faceva sapere.
Di solito i prof non sono dei fulmini per quello che riguarda le questioni
"cosě" concrete di un linguaggio o di un ambiente. Se nel tuo caso non č
cosě sei fortunato.
Slauti.

 Slauti.
Slauti anche a te :),e a tutto il ng.
Renato

jeSO GIASCIUTO
;-)