jQuery: ottenere i parametri degli URL
Possiamo scrivere una semplice funzione globale jQuery per ottenere i parametri degli URL.
I parametri passati agli URL non vengono gestiti in modo nativo da JavaScript se non in modo globale. Con jQuery possiamo definire una funzione che restituisca il valore di un parametro specificato come argomento della funzione. Vediamo come fare.
La funzione è la seguente:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
(function($) {
$.urlParams = function(name){
var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
if (!results) {
return 0;
}
return results[1] || 0;
};
})(jQuery); |
Dato un URL di questo tipo:
|
1 |
http://sito.it/?q=test&items=2 |
Avremo:
|
1 |
var items = $.urlParams('items'); // 2 |

Nessun commento. Aggiungine uno!
I commenti sono chiusi.