ho fatto cosi, ti posto tutto il codice, ma l'alert è vuoto...
ad esempio la location adesso era cosi
non capisco...codice:function objQueryString(qs){ var dic = new Array() if(!qs) qs = location.search if(qs!=''){ var aQs = qs.replace(/^\?/,'').split('&') for(i=0;i<aQs.length;i++){ aPV = aQs[i].split('=') dic[aPV[0]]=unescape(aPV[1]) } } return dic } var qs = objQueryString(); var cerca = 'dataselezionata'; var nn='' var datesel='' for(xx in qs){ if(xx.substr(0,cerca.length)==cerca){ nn+=xx.substr(cerca.length)+'-' datesel += qs[xx]+'\n'; var re = /\+/g datesel = datesel.replace(re," ") } } function objQueryString1(qs1){ var dic = new Array() if(!qs) qs = location.search if(qs!=''){ var aQs = qs.replace(/^\?/,'').split('&') for(i=0;i<aQs.length;i++){ aPV = aQs[i].split('=') dic[aPV[0]]=unescape(aPV[1].replace(/\+/g,' ')) } } return dic } var qs1 = objQueryString1(); var inizioVariabile='dataselezionata'; var miavar='' for(parametro in qs1){ if(parametro.substr(0,inizioVariabile.length)==inizioVariabile && qs1[parametro]!=''){ miavar+=parametro.substr(inizioVariabile.length)+'-' valori+=qs1[parametro]+'-' document.write(parametro+'='+qs1[parametro]+' '); } } if(miavar.length>0)miavar=miavar.substr(miavar,miavar.length-1); //tolgo il - in più alert(miavar)![]()

Rispondi quotando