Newsgroup: it.comp.lang.javascript
Titolo: finestre modali e...

Salve a tutti,
ho un serio problema col quale sto combattendo già da molte ore.
Vorrei che alla pressione di un button si aprisse una finestra modale,
ho cercato in giro ed ho scoperto che per IE non sembrano esserci
problemi utilizzando il metodo showModalDialog mentre per Firefox non
sono ancora riuscito ad ottenerla, provando e riprovando svariati
script e mettendo in pratica svariati consigli, come il <body
onblur=self.focus()>. Ora sono so proprio più cosa fare, mi affido a
qualcuno di voi più esperto di me. I problemi però non finiscono qui.
Vorrei che questo processo di iterasse fin tanto che l'utente clicca
sul button (per capirci, do all'utente la possibilità di creare menu,
che possono essere tra loro collegati, quindi se sto creando il menu 1
e voglio collegarlo al menu 2 ma quest'ultimo non esiste, clicco sul
pulsante crea che in pratica mi riapre la stessa pagina. Spero di
essere stato chiaro.) Il problema sta nel fatto che una volta che ho
cliccato la prima volta sul pulsante crea e mi si è aperta la finestra
figlia, a sua volta dovrei poter cliccare sul pulsante crea della
finestra figlia e farmi aprire un'altra finestra figlia. Invece, viene
ricaricata sempre la stessa pagina nella stessa finestra, senza
crearne una nuova.
Spero di essere stato chiaro e spero nell'aiuto di qualcuno.
Se qualcosa non è chiara chiedete pure. Ho cercato di essere il più
chiaro possibile.

 sono ancora riuscito ad ottenerla
se cerchi con google "modal firefox" troverai l'iradiddio...
-- 
"E' l' ignoranza che crea l'intolleranza
 di gente cieca e senza coscienza"
									  S.S.S.

 se cerchi con google "modal firefox" troverai l'iradiddio...
Non mi ricordo chi, non mi ricordo dove, ma uno ci aveva chiamato il
proprio cane, "Ira Di Dio"... :)
-- 
~ Always remember you're unique, just like everyone else.

 proprio cane, "Ira Di Dio"... :)
:-) nonostante io non sia battezzato, nonostante io sia ateo e
assolutamente anticlericale, io non lo ho fatto, giuro! :-)
-- 
"Ho smesso di fumare.
 Vivrò una settimana di più.
 E in quella settimana pioverà a dirotto"
									    W.A.

 se cerchi con google "modal firefox" troverai l'iradiddio...
In realtà avevo già cercato... ma le soluzioni che ho trovato anche
belle e pronte da usare (un esempio per tutte, subModal) non
realizzano in realtà finestre modali, ma aggiungono layer e
disabilitano i livelli sottostanti.
Ma un dubbio mi è rimasto, sfogliando tra la documentazione della
mozilla foundation riguardo a window.open si legge che tra i parametri
ce ne sta uno "modal", per l'appunto, che se settato a true dovrebbe
aprire una finestra modale, perchè non funziona? Visto che tra i
browser supportati spuntano navigator e firefox?
Grazie comunque per le risposte.

 browser supportati spuntano navigator e firefox?
Mai pensato di fare una modal in internet, ma nella documentazione sono ben
documentati i limiti:
 
http://developer.mozilla.org/en/docs/DOM:window.open
(e IMHO è anche corretto, per evitare porcate indesiderate in internet...)
e
 
http://www.mozilla.org/projects/security/components/signed-scripts.html


 ha scritto nel messaggio 
news:1171456878....@m58g2000cwm.googlegroups.com...


 assolutamente anticlericale, io non lo ho fatto, giuro! :-)
Rimanendo vagamente in tema e quindi decisamente OT... se non l'hai
già visto:
 
 
http://www.youtube.com/watch?v=hlVXWiJ5G2Y
:)
-- 
~ "It may be that the old astrologers had the truth exactly reversed,
when they believed that the stars controlled the destinies of men.
The time may come when men control the destinies of stars."
(Arthur C. Clarke)

 :)
ma ROTFL!
riciclata immediatamente!
-- 
"Voi abili a tenere sempre un piede qua e uno là
 avrete un avvenire certo in questo mondo qua
 però la dignità
 dove l'avete persa?"
									    V.R.