Если все, что вы пытаетесь сделать, это получить пары имя / значение строки запроса, вы можете сделать что-то вроде этого:
ужно разобрать URL в JavaScript.
Вот мой код:
var myRe = /\?*([^=]*)=([^&]*)/;
var myArray = myRe.exec("?page=3&Name=Alex");
for(var i=1;i<myArray.length;i++)
{
alert(myArray[i]);
}
К сожалению, это работает только для первогоname=value
пара.
Как я могу исправить свой код?