Originariamente inviato da pietro09
:master: adesso non ho capito io Da client a client è certamente possibile; da client a server, no o sbaglio?

azzo è vero scusa
puoi passare un array javascript da una finestra ad un'altra
faccio un esempio:
finestra principale
codice:
<script>
function visualizzaArray(arr){
	for(var i=0;i<arr.length;i++)
		document.NomeForm.NomeTextarea.value+=arr[i]+'\n'
}
</script>
pop
<form name="NomeForm">
<textarea name="NomeTextarea" cols="60" rows="10"></textarea>
</form>
pagina pop.htm
codice:
<script>
function passa(ss){
	var arr = new Array()
	for(var i=0;i<ss.options.length;i++)
		if(ss.options[i].selected)
			arr[arr.length]=ss.options[i].value
	if(window.opener){
		window.opener.visualizzaArray(arr);
	}
}
</script>
<form>
<select name="NomeSelect" size="5" multiple>
	<option value="1">uno</option>
	<option value="2">due</option>
	<option value="3">tre</option>
	<option value="4">quattro</option>
	<option value="5">cinque</option>
	<option value="6">sei</option>
</select>
<input type="button" value="passa a opener" onclick="passa(this.form.NomeSelect);">
</form>