June 19
E 'comune per passare parametri a una pagina Web da loro anche con l'URL. Per passare i parametri, si segue l'URL con un punto interrogativo, il primo parametro, un segno di uguale e il valore del primo parametro. Si include successivi parametri includendo una commerciale, il parametro, un segno di uguale e il valore del parametro. È quindi possibile recuperare i parametri della URL utilizzando JavaScript.
1 Creare un URL che contiene i parametri che si desidera estrarre utilizzando JavaScript. Per esempio:
http://www.example.com/page.html?name=Steve&gender=male&age=21
2 Creare una funzione JavaScript utilizzando un editor di testo o Notepad. Ottenere l'URL prendendo il valore stringa di window.location. Ad esempio, digitare
getParameters function () {
URL = window.location.toString ();
3 Ottenere la stringa di query stessa, cercando per il punto interrogativo usando una espressione regolare. Ad esempio, digitare
var query = URL.match (/\?(.+)$/);
4 Dividere la stringa di query su una e commerciale per ottenere ogni parametro in un array associativo. Ad esempio, digitare
var = QueryList query.split ( "&");
5 Sperimenta ogni elemento della matrice associativa e dividerlo in un segno di uguale per ottenere un nuovo array associativo contenente la variabile e il valore. Ad esempio, digitare
for (var i = 0; i <queryList.length; i ++) {
elemento var = QueryList [i] .split ( "=");
document.write (elemento [0] + "=" + unescape (elemento [1]) + "\ r \ n");
}