Показать сообщение отдельно
  #7 (permalink)  
Старый 13.10.2013, 00:57
Аватар для BETEPAH
Профессор
Отправить личное сообщение для BETEPAH Посмотреть профиль Найти все сообщения от BETEPAH
 
Регистрация: 23.06.2011
Сообщений: 1,165

var text = "/center/5555/zoom/11/query/Сдесь запрос";
var arr = text.split('/');arr.splice(0,1);
var obj = {};
for (var i = 0; i < arr.length; i++) {
	if(arr[i] == 'center' || arr[i] == 'zoom' || arr[i] == 'query') {
		obj[arr[i]] = arr[i + 1];
		i++;
	}
}
alert(obj.query);

или вообще
var text = "/center/5555/zoom/11/query/Сдесь запрос";
var arr = text.split('/');arr.splice(0,1);
var obj = {};
for (var i = 0; i < arr.length; i+=2) obj[arr[i]] = arr[i + 1];
alert(obj.query);

Последний раз редактировалось BETEPAH, 13.10.2013 в 01:00.
Ответить с цитированием