Visualizzazione dei risultati da 1 a 2 su 2

Discussione: maledetto redirect...

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    23

    maledetto redirect...

    Ciao a tutti,
    considerando che il javascript non lo uso solitamente, mi stavo cimentando in una cosa che mi sembrava fattibile, ovvero passare dei valori di check multipli ad una mia pagina ASP...

    In sostanza il mio script prende i valori dei check e li traduce in "miapagina.asp?valori=valore1-valore2-valore3-"

    Fino a qui tutto bene. A questo punto devo mandare la mia finestra al nuovo indirizzo, ma non riesco a reindirizzare la pagina attuale a quella nuova.

    Ecco lo script creato:
    function mandaInvitiSEL(formID,str)
    {
    var myform=document.getElementById(formID)
    var idCampi='';
    var mieiCampi=myform.chk;

    if (typeof(mieiCampi) != "undefined") {
    if(mieiCampi.checked==true){
    //in caso di 1 solo elemento nella lista:
    idCampi=idCampi+mieiCampi.value+'-';
    mieiCampi.checked=false;
    } else {
    //in caso di + elementi nella lista:
    var lenChk=myform.chk.length;

    for (i=0; i<lenChk; i++) {
    if(mieiCampi[i].checked==true){
    idCampi=idCampi+mieiCampi[i].value+'-';
    }
    }
    //tolgo i check:
    for (i=0; i<lenChk; i++) {
    if(mieiCampi[i].checked==true){
    mieiCampi[i].checked=false;
    }
    }
    }
    }

    //alert(str+'&idCampi='+idCampi);

    if(idCampi!=''){
    window.location.href = str + '&idCampi=' + idCampi;
    } else {
    alert('Selezionare almeno una voce!');
    }
    }

    Funziona tutto tranne il redirect... (entra anche nell'IF, ho fatto una prova con un alert)

    Qualcuno ha qualche idea?

    Grazie a tutti per l'aiuto!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Un titolo meno ad effetto e piu' esplicativo, grazie.
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.