Newsgroup: it.comp.www.php
Titolo: passaggio alla window sottostante

Ho una window con una form dove faccio una ricerca, cliccando su ricerca, mi
si apre una modaldialog (finestra modale) con tutti i risultati della
ricerca, scelgo il record che mi interessa e con il metodo
document.form0.submit()mi faccio ritornare il valore; però cosa succede, nel
momento che mando il submit dalla finestra modale, mi si apre un'altra
finestra, non riesco a fare tornare il risultato alla finestra sottostante
(quella che mi aveva aperto la finestra modale cliccando su ricerca).
In sostanza quando faccio il submit dalla modale, non voglio che essa apra
un'altra finestra con il risultato della ricerca, ma lo stesso mi deve
ritornare alla finestra sotto già aperta.
Spero di essere stato abbastanza chiaro nella spiegazione e ringrazio
chiunque mi possa dare una mano!

 ha scritto nel messaggio
news:9gn8eh$n1ur$1...@news01.it.net...


Scusa Lamase ma mi sa che forse non mi sono spiegato bene oppure non sono
stato in grado di usare bene quello che mi hai scritto:
io ho una finestra dove all'inizio ho messo il seguente script:
<script language=jscript>
window.name
 = "Comuni";
target="Comuni";
</script>
da questa finestra cliccando su ricerca chiamo una finestra modale che mi si
apre con i vari dati inseriti in questo modo:
var destinazione = "PCmn.php";
window.showModalDialog(destinazione,"","dialogHeight=410px;dialogWidth=420px
;dialogTop=80px")
la finestra modale ha il suo ritorno di valori strutturato in questo modo:
window.close();
 document.form0.submit();
Ora essa mi apre un'altra finestra sia che metta all'interno di submit() il
nome della finestra sia che metto al suo interno target=="nome finestra".
Come posso risolvere il problema per fare in modo che la funzione
document.form0.submit(); non mi apra un'altra finestra, ma semplicemente mi
ritorni i valori scelti alla finestra sottostante che l'ha aperta?
Grazie ciao.
"LAMASE" <a@b.c> ha scritto nel messaggio
news:9gnaf9$l1c$1...@fe1.cs.interbusiness.it...


Scusa Lamase ma mi sa che forse non mi sono spiegato bene oppure non sono
stato in grado di usare bene quello che mi hai scritto:
io ho una finestra dove all'inizio ho messo il seguente script:
<script language=jscript>
window.name
 = "Comuni";
target="Comuni";
</script>
da questa finestra cliccando su ricerca chiamo una finestra modale che mi si
apre con i vari dati inseriti in questo modo:
var destinazione = "PCmn.php";
window.showModalDialog(destinazione,"","dialogHeight=410px;dialogWidth=420px
;dialogTop=80px")
la finestra modale ha il suo ritorno di valori strutturato in questo modo:
window.close();
 document.form0.submit();
Ora essa mi apre un'altra finestra sia che metta all'interno di submit() il
nome della finestra sia che metto al suo interno target=="nome finestra".
Come posso risolvere il problema per fare in modo che la funzione
document.form0.submit(); non mi apra un'altra finestra, ma semplicemente mi
ritorni i valori scelti alla finestra sottostante che l'ha aperta?
Grazie ciao.
"LAMASE" <a@b.c> ha scritto nel messaggio
news:9gnaf9$l1c$1...@fe1.cs.interbusiness.it...


Il mio era un discorso generale: se fai riferimento alle finestre con il
loro nome puoi sfruttarle come vuoi.
Prova con
target="_top"
oppure con
target="_parent"
e magari (non lo so) funziona. Altrimenti dovresti dare il nome alla
finestra principale
(magari specificandolo in un frameset) e fare riferimento alla finestra
stessa con il suo nome.
(Non so se i nomi possono avere spazi)
LAMASE


... ma target dove lo vado a mettere? posso usarlo solo con i frame o anche
in altro modo? e come?
Per me è la funzione document.form0.submit()  che mi apre una finestra
nuova, non riesco a specificare in suddetta funzione che mi deve tronare
alla finestra sottostante.
ciao grazie.
"LAMASE" <a@b.c> ha scritto nel messaggio
news:9gphum$573$1...@fe2.cs.interbusiness.it...


E comunque questo non è il newgroup per parlare di jscript e html... lo dico
per gli altri che lo frequentano!
=)
LAMASE

 ha scritto nel messaggio
news:9gpkoa$oine$1...@news01.it.net...


....ahhhhhh scusami tanto!!!!!!!
"LAMASE" <a@b.c> ha scritto nel messaggio
news:9gppek$rkp$1...@fe1.cs.interbusiness.it...


 ha scritto nel messaggio
news:9gq2m3$106ff$1...@news02.it.net...


No purtroppo non funziona, vedrò di fare in altra maniera, grazie comunque,
ciao
"LAMASE" <a@b.c> ha scritto nel messaggio
news:9gq4fc$g0i$1...@fe1.cs.interbusiness.it...


No purtroppo non funziona, vedrò di fare in altra maniera, grazie comunque,
ciao
"LAMASE" <a@b.c> ha scritto nel messaggio
news:9gq4fc$g0i$1...@fe1.cs.interbusiness.it...


ciao
www.jsdir.com
 -> faq -> finestre -> passaggio dati tra finestre
ciao
-- 
Antonello Pasella 
studente di Ing.Informatica al Politecnico di Torino
Attualmente svolgo attivita' di formazione professionale