Ho provato come mi hai detto tu (peraltro idea geniale!) solo che non capisco se una volta costruita la pagina nella variabile "nuovapag" la devo passare nuovamente ad un'altra pagina oppure visualizzarla come dicevi tu con il document.write.
In questo secondo caso non mi funziona... La pagina è questa:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD>
<TITLE>« « Esito del Test BFQ » »</TITLE>
<SCRIPT LANGUAGE="JavaScript" src="Script.js"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
....
qui c'è lo script per recupare i parametri della querystring
....
var nuovapag = '<!DOCTY'+'PE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">';
nuovapag += '<ht'+'ml>\n<he'+'ad>';
nuovapag += '<TITLE>« « Esito del Test » »</TITLE>';
....
nuovapag += '</bo'+'dy>\n</ht'+'ml>\n';
</SCRIPT>
<link rel="stylesheet" type="text/css" href="CSS.css"/>
</HEAD>
<BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--
document.write(nuovapag);
//-->
</SCRIPT>
</BODY>
</HTML>