Originariamente inviato da Fabyo88
1) al clic dell'utente mi apra una pagina in popup e carichi i contenuti di quel link
Cosa intendi per i contenuti di quel link, la pagina che il link vuole richiamare come di consueto, o qualche dato che vuoi accompagni il click sul link ?

Originariamente inviato da Fabyo88
2)se l'utente clicca di nuovo su un nuovo link, non deve aprire una nuova pagina ma ricaricare la pagina già aperta con i dati riferiti al nuovo link. ...
Per questo, è basilare nominare la pop-up.
L' istruzione JS window.open può essere accompagnata da tre coppie di apici dove si intende:
- la prima per l' indirizzo della pagina da caricare nella pop-up (è una finestra a tutti gli effetti);
- la seconda accoglie il name;
- la terza, le caratteristiche.

window.open("tuaPagina.html", "nomePopUp", "caratteristiche_fisiche")


Intanto, vedi un po' questo:
codice:
<html>
<head><title>Same pop-up window</title>

<script type="text/javascript">

 function popUp(url){
    window.open(url, 'same', 'width=480, height=360').focus();
 }
</script>

</head>
<body>

<div align="center">


   Link di Google



   Link di Yahoo  
</div>


</body>
</html>
Originariamente inviato da Fabyo88
e se voglio portare una variabile nella finestra popup e tale variabile deve rimanere fissa fino ad un nuovo clic come posso fare??? ...
Nell' esempio sopra, l' indirizzo della pagina da aprire in pop-up non si trova più ad accompagnare l' istruzione window.open direttamente, ma le viene passata dal gestore d' evento al click.

Il click sul link richiama appunto la funzione, e potrebbe essere semplicemente &#106;avascript: popUp(); ma nel contempo vuole anche inviare un argomento a detta funzione.
Nella function trovi allora una parola di servizio, url in due punti; può essere altra parola di fantasia.