Per esempio:
Nel tuo caso dirigerai i click all'iframe (tramite name, o id) e ci caricherai dentro lo script che genera il file xls. Puoi anche settare le dimensioni dell'iframe a 1 x 1 pixel e/o renderlo invisibile tramite style="display:none;"codice:<html> <head> <script language="javascript"> function loadPage(page,dest) { document.getElementById(dest).src = page.value; } </script> <title>Demo IFRAME</title> </head> <body> <select name="cambiapagina" onchange="loadPage(this,'destiframe');"> <option value=""></option> <option value="http://www.google.com">GOOGLE</option> <option value="http://www.yahoo.com">YAHOO!</option> <option value="http://www.msn.com">MSN</option> </select> <iframe id="destiframe" width="400" height="300" src=""></iframe> </body> </html>

Rispondi quotando