Una cosa di questo tipo?
codice:
<script ...>
function invia() {
var str = 'ricerca.asp?deposito=<%=request("deposito")%>';
str += '&codice=<%=request("codice")%>';
str += '&marca=<%=trim(request("marca"))%>';
str += "&c1="+document.NOMEFORM.c1.value;
document.location = str; // ???
}
</script>
Da richiamare con:
Pagina successiva
Se invece vuoi inviare il checkbox solo se e` selezionato:
codice:
<script ...>
function invia() {
var str = 'ricerca.asp?deposito=<%=request("deposito")%>';
str += '&codice=<%=request("codice")%>';
str += '&marca=<%=trim(request("marca"))%>';
if (document.NOMEFORM.c1.checked) {
str += "&c1="+document.NOMEFORM.c1.value;
}
document.location = str; // ???
}
</script>
Questi script caricano una pagina al posto di quella corrente.
Per scrivere in un'altro frame, sostituisci la riga dove sono i ??? con:
parent.NOMEFRAME.document.location = str;
Per una pagina in una finestra diversa:
window.open(str, 'nomefin' ,);
Ciao
Michele