bella idea Xinod, non ci avevo pensato.Originariamente inviato da Xinod
quello che lo script fa e' cercare tra tutti i tag <script> del documento in cui e' incluso quello che ha una parte nota dell' src, una volta trovato ne smonta l' src e ricava questa querystring
in pratica, all'interno del file script.js cerco tra tutti gli script quello che nell'src ha "script.js"
codice:var nomeFileJs='script.js' var re=new RegExp('^|/'+nomeFileJs+'\?'); var ss=document.getElementsByTagName('script'); var arrVariabili=new Array(); var qs, aa, i, j; for(i=0;i<ss.length;i++){ if(ss[i].src.match(re)){ qs=ss[i].src.split('?')[1]; aa=qs.split('&'); for(j=0;j<aa.length;j++){ arrVariabili[aa[j].split('=')[0]]=aa[j].split('=')[1]; } } } document.write('Le variabili del file '+nomeFileJs+' sono: '); for(var variabile in (arrVariabili)){ document.write(variabile+'='+arrVariabili[variabile]+' '); }

Rispondi quotando