Non capisco la sintassi del secondo script.
La piu` vicina con un senso compiuto mi sembra:
<script type="text/javascript">
window.location.href = "http://www.misito.it/script.asp?pro=" + provenienza + "&pa=" + pagina;
</script>
Oppure, forse volevi una cosa cosi`, che pero` potrebbe non funzionare sempre:
codice:
<script type = "text/javascript">
var codice = "http://www.misito.it/script.asp?pro=" + provenienza + "&pa=" + pagina;
document.write('\<scr'+'ipt type\=\"text\/jav'+'ascript" ');
document.write('src\=\"' + codice + '\"\>\<\/sc' + "ript\>');
</script>
Attenzione che ci sono diverse backslash. Se il tuo browser no te le mostra, prova a fare un "quote" del messaggio prima del copia-incolla.