Due pop up sulla stess finestra

  • Creatore Discussione Creatore Discussione Monital
  • Data di inizio Data di inizio

Monital

Utente Attivo
15 Apr 2009
778
2
18
Salve a tutti,
ho un nuovo queesito e dovrebbe esssere las ezione giusta.

ho uon script in php dove all'inetrno dell'Head ho inserito lo script epr aprire un pop up

PHP:
<script type="text/javascript" >
function apri(url) {
newin = window.open(url,'','scrollbars=yes,resizable=no, width=300,height=800,status=yes,location=yes,toolbar=no');
}
</script>

all'interno di questa pagina ho una query che mi estrae dei dati e tramite l' Hyperlink permette all'utente cliccando sul nome di far aprire una finestrella popup con i dati del nome cliccato

PHP:
	echo"<td  class=\"cat\">$corsivo<b><a href=javascript:apri(\"statistiche.php?ID=$linkidnome\") style=\"color:$color; text-decoration:none\">&nbsp;&nbsp;$nome</a></td>";

Come si può notare dalo script javascript categoria l'ho lasciato vuoto per permettere che ad un secondo click non venga riscritto il popup ma se ne apra un altro, mi chiedevo se era possibile far aprire dur pop up sulla stessa pagina.

In sostanza devo eprmettere di comparare due click.

Una cosa del tipo:

Un utente apre la pagina ha una lista di nomi, clicca su un nome e si apra un popu poi cliccando su un tasto "compare" si allarghi il primo poup e cliccando su un secondo nome si apra sulla stessa finestra un altro popup con i dati del secondo nome.

Avevo epnsato dif arlo fare sulla stessa pagina nel senso che l'utente ha un apagina con la lista,clicca sul primo e sulla stessa pagina si listino i dati e poi cliccando sul tasto "Compare" scelga uns econdo nome e si affianchino i dati del secondo clck, ma credo che sia più facile la seconda opzione

Suggerimenti?
 
No
vorrei che dopo aperot un popup quando clicco su un altro nome si para nello stesso popup i dati del secondo nome senza che il primo scompaia.

In pratica devo comparare i dati del nome A con id ati del nome B

avevo pensato an cosa del genere listare tutti i nomi poi l'utente clicca su Nome A e successivamente un tasto chiamamolo "compare" allora si deve aprire un popup con idati di nome A e dopo l'utente clicca su Nome B e sullos tesso popup appaiano i dati del Nome B in amniera da averli entrambi sullo stesso popup e confrontarli
 
Potresti fare una cosa:
Invece di aprire il primo popup ti salvi in una variabile di sessione il $linkidnome che corrisponde al primo click dell'utente su CONFRONTA (ovviamente distruggi o resetti la variabile di sessione se l'utente non vuole più confrontare quello, decidi te come far scegliere all'utente di non confrontare più quello che lui ha cliccato). Successivamente, una volta che preme il secondo vai a controllare se la variabile di sessione è settata e, se lo è apri il popup con il link passandoti per get il secondo $linkidnome, in questo modo li hai entrambi e nel popup utilizzi la variabile di sessione e quella col get.
Una volta aperto il popup distruggi o resetta la variabile di sessione.
P.S. Potresti anche utilizzare 2 variabili di sessione senza passarti per GET il secondo.
 

Discussioni simili