Buon giorno ho implementato questa semplice funzione per poter prendere i valori inseriti nei vari input e inviarli mediante metodo GET ad un'altra pagina, funziona tutto perfettamente, il problema lo riscontro nel momento in cui tento di inviare i valori, perché la "location" mi va in errore, e pure il path mi sembra corretto, lo fa anche con link a pagina web importanti.
codice:
    function sendData() {
        var table = document.getElementById("formTable");
        var input = table.getElementsByTagName('input');
        var str = input[0].value;
        var array = "?0='" + str.trim() +"'";
        for(var i=1; i<=input.length; i++){
            str = input[i].value;
            if(str != "")
                array = "&"+ i + str.trim(); 
        }

        window.location = "http://www.google.com"+array;
    }