Newsgroup: it.comp.java
Titolo: popup e jsp

Salve ragazzi.
Naturalmente ho un problema:
sto cercando di aprire una pagina jsp in un popup.
E la cosa che mi vien da pensare
è che la maniera più semplice per farlo è innestare 4
righe di codice javascript.
nell pagina dunque:
...
<a href style="cursor=hand" onclick="openPopUpDesc('messaggio')">
   test
</a>
...
e quanto al codice Javascript:
function openPopUpDesc(msg)
{
	mywindow = window.open("PopUpDesc.jsp",
"Descrizione","width=350,height=200");
}
Accade però che non riesco a passare
i parametri relativi alle caratteristiche della nuova finestra.
In particolare sembra completamente inutile tutto quello che scrivo per
poter decidere le dimensioni e in generale la visibilità di alcuni
ele. della pagina (toolbar, resizable....).
Lo stesso codice scritto brutalmente con un  notepad (..) funziona e
anche mooolto bene,
ma passo in WEBSPHERE (5.1: l'ambiente di sviluppo) e tutto va a farsi
friggere.
Che ne pensate?

 cosa dovrebbe contenere il popup di cosi' importante?
... si tratta di un'applicazione che dovrà girare in  locale
per la quale mi è stata richiesto esplicitamente l'impiego di popup
(molti dati non gestibili graficamente da semplici tooltip, prutroppo)
tipo le gallerie d'immagini sul sito di Republica...

 
Leggere nettiquete e manifesti dei gruppi in cui posti ti sembra peccato 
mortale?

Finally Doc SemiTrue Serg1 ha scritto:

Beh... non ho mandato a quel paese nessuno.
il gruppo mi sembra quello giusto: non parla di uncinetto insomma.
Magari avrei dovuto cominciare con 'Assolutamente Degni Colleghi...'...
non so.
Allora Dottorone.
Mi puoi aiutare 
o ti dai completamente alla politica?

 
curioso perchè a me funziona.
A meno che, naturalmente, all'interno della jsp non ci siano comandi per 
il resize di se stessa...beh allora in quel caso...che pretendi?

 
sì ti ho scritto sotto

 il resize di se stessa...
Purtroppo (per me: non avrei creduto di doverlo dire..)
nel codice della jsp non ho innestato nessuna direttiva o codice
aagiuntivo che faccia riferimento alle dimensioni.
Ma per curiosità, 
lavori con tomcat?

> infatti, il gruppo sbagliato è "it.lavoro.informatica".
Ok. ammetto che 'it.lavoro.informatica' non è il gruppo + indicato.
L'avevo incluso solo perchè mi avevan
già aiutato bene su
una questione simile...
ma ti sto postando da 'it.comp.java'!

 
...di cui io non leggo l'impostazione...


Jboss ma non credo cambi molto...

pio...@inwind.it
 ha scritto:

ti assicuro che ho provato a impostargli di tutto.
Il codice così com'è , come nell'esempio intendo,
avrebbe dovuto darmi una finestrella
un po' come dialogbox, ma un po' + inutile...
e niente più.
Ribadisco che in html statico
tutto questo funziona tranquillamente.
Ma passo al websphere e comincio ad avere problemi.
Che sia un problema 
di configurazione di ambiente di qualche tipo?

 stormyever wrote:

Eh ioo spero di no.
Mi spiego rigirando la domanda:
è possibile agire su qualche file di configurazione dell'applicativo,
oppure in generale simulare un comportamento standard in
particolare per l'apertura delle nuove finestre (tipo quelle popup)
in una qualche maniera?
tanto per capire se son sulla strada giusta per capire dove sto
sbagliando..


Guarda la popup è javascript che viene interpetrata dal borwser, e 
completamente ignorata dal web container, ergo no, non credo ci sia 
niente da configurare.
Prova a cambiare browser e vedere come si comporta con quello.



L'idea mi sembra ottima.
Tanto + che ho provato ad eseguire lo stesso codice sia IE che con
Firefox.
E naturalmente funziona.
Ora, proprio perchè penso che hai ragione,
credo sia una questione di browser.
Comincio cioè a sospettare che il browser,
o per lo meno quel 'tipo o surrogato di  browser' che websphere
utilizza
abbia delle caatteristiche un po' peculiari.
Mo' va a capire quali...



L'idea mi sembra ottima.
Tanto + che ho provato ad eseguire lo stesso codice sia IE che con
Firefox.
E naturalmente funziona.
Ora, proprio perchè ho pensato che tu avessi avuto ragione,
ho creduto fosse una questione di browser.
il browser,
o per lo meno quel 'tipo o surrogato di  browser' che websphere
utilizza
ha delle caatteristiche un po' peculiari.
Infatti,
eseguendo le jsp in un browser (comune, IE o FireFox) Esterno
all'ambiente di svilòuppo,
fa funzionare tutto quello che deve funzionare.
Vabbuò uagliù.
Grazie assai...
sono arrvato: scendo qua. ;)
PEACE