br1,
innanzitutto grazie della risposta, a me però continua a darmi errore; mi dice che è previsto un oggetto alla riga del link.
Ti posto il codice con le tue modifiche (sperando di aver capito bene):
	codice:
	<script language="JavaScript">
<!--
function finestra(mypage,myname,w,h,scroll)
{
	swidth = screen.width; 
	sheight = screen.height;
	LeftPosition = (swidth-w)/2;
	TopPosition = (sheight-h)/2 - 50;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',noresizable'
	win = window.open(mypage,myname,settings)
	if(win.window.focus){win.window.focus();}
}
//-->
</script>
<script language="JavaScript">
<!--
function vl_radio(obj) {
  var vl = "";
  for (var i=0;i<obj.length;i++) {
    if (obj[i].checked] vl=obj[i].value;
  }
  return vl;
}
//-->
</script>
<form name="onsite" method="post" action="inviodati.asp">
<input type="text" name="coloresfondo" maxlength="6" size="6" value="FFFFFF">
<input type="radio" name="fontdim" value="9" checked>
<input type="radio" name="fontdim" value="10">
<input type="text" name="coloretesto" maxlength="6" size="6" value="FFFFFF">
anteprima
<input type="submit" name="Submit" value="Invia">
</form>
 
Per quanto riguarda il tuo suggerimento
	
		
			
			
				Originariamente inviato da br1 
Continuo a non capire perche' non invii tutto il form... cambiando opportunamente il nome dei campi 
 
 
			
		 
	 
 
avevo pensato anche di inviare l'intero form ma ho bisogno di un evento per il click sul link 'anteprima' che mi faccia il submit del form cambiando l'action del form stesso da inviodati.asp a pop.asp.
Ed ovviamente non so come si possa fare.  