ciao,
ho questa proprietà: document.URL che può essere di due tipi
1. http://www.site.com/index.php
2. http://www.site.com/index.php?variabile=valore
come posso prendere il solo valore index.php?
grazie
ciao![]()
ciao,
ho questa proprietà: document.URL che può essere di due tipi
1. http://www.site.com/index.php
2. http://www.site.com/index.php?variabile=valore
come posso prendere il solo valore index.php?
grazie
ciao![]()
Attenzione a copiare esattamente tutti i caratteri, comprese le backslash (fai un quote del messaggio prima del copia-incolla).codice:var str = ... var nomefile = str.replace(.+\/([\d\.]+)(\?.+)?$/, "$1");
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Originariamente inviato da Mich_
Attenzione a copiare esattamente tutti i caratteri, comprese le backslash (fai un quote del messaggio prima del copia-incolla).codice:var str = ... var nomefile = str.replace(.+\/([\d\.]+)(\?.+)?$/, "$1");
Ciao,
funziona alla perfezione (era inutile sottolinearlo).
Ora mi trovo in questa nuova situazione;
http://www.site.com/index.php?variab...abile1=valore1
Come posso prendere solo il valore1 di variabile1?
Grazie e ciao
dies![]()
devo usare una cosa del genere vero?
http://forum.html.it/forum/showthrea...uperare+valore
ciao
dies![]()
Si puo` fare anche con le RE:Originariamente inviato da dies
Ciao,
funziona alla perfezione (era inutile sottolinearlo).
Ora mi trovo in questa nuova situazione;
http://ww w.site .com/index.php?variabile=valore&variabile1=valore1
Come posso prendere solo il valore1 di variabile1?
Grazie e ciao
dies![]()
var valo1 = str.replace(/.*variabile1=(\w+)[^\w]*/, "$1");
Pero` io in tal caso preferirei andare a spezzare la stringa con i vari split: ottieni una cosa piu` generale:codice:var que = window.location.search.substr(1); var par = que.split(/\&/); for(var i=0; i<par.length; i++) { par_val = par[i].slplit(/\=/); if(par_val[0] == "variabile1") return par_val[1]; } }
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati