¿Por que puede ser esto?
Aqui os pongo el codigo
Código:
function URLBusqueda1 (){ var formulario=document.forms[0] var campos=formulario.elements var campoR="" var URLParcial=new Array() var URLBusq="" for (var i=1;i<(campos.length);i++){ URLParcial="" if (campos[i].name.substring(0,6)=="FILTRO"){ campoR=campos[i].name.substring(6) if (campos[i].type=="text"){ if (campos[i].name=="FILTROQuery" & campos[i].value.substring(0,1)!=""){ URLParcial=campos[i].value.replace("(","") URLParcial=URLParcial.replace(")","") }else{ campos[i].value=campos[i].value.replace("(","") campos[i].value=campos[i].value.replace(")","") URLParcial=(campos[i].value=="")?"":"(FIELD "+campoR+" CONTAINS ("+campos[i].value+"))" } } } if (URLBusq==""){ URLBusq=URLParcial }else{ URLBusq=(URLParcial=="")?URLBusq:URLBusq+' AND '+URLParcial } } URLBusq=URLBusq.replace(" ","%20") URLBusq=URLBusq.replace("&","") return URLBusq }