Показать сообщение отдельно
  #4 (permalink)  
Старый 22.07.2014, 13:22
Аватар для ixth
Профессор
Отправить личное сообщение для ixth Посмотреть профиль Найти все сообщения от ixth
 
Регистрация: 19.01.2010
Сообщений: 354

Смотри: параметры в queryString разделяются амперсандом. Когда ты передаешь на сервер такую строку http://1.ru/2/3.php?item_url=http://ya.ru/?a=1&b=2, то сервер разбивает queryString таким образом: item_url=http://ya.ru/?a=1, b=2. Т.е. параметры из урла «проваливаются» в твой урл. Тебе надо экранировать item_url:

url = 'http://1.ru/2/3.php?item_url=' + encodeURIComponent(item_url);
Ответить с цитированием