Показать сообщение отдельно
  #7 (permalink)  
Старый 12.11.2010, 19:45
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Еще раз повторюсь, что нет необходимости в многострочном коде:


var str = decodeURIComponent("http://javascript.ru/php?query=http://ya.ru%2F%D0%BA%D0%B0%D0%BA-%D1%82%D0%BE%20%D1%82%D0%B0%D0%BA");
alert(str.replace(/.*query=(.*)/i, "$1").match(/http\:\/\/\w+\.\w+/i));


в итоге вам нужно:
document.referrer.replace(/.*query=(.*)/i, "$1").match(/http\:\/\/\w+\.\w+/i);

Последний раз редактировалось monolithed, 12.11.2010 в 20:16.
Ответить с цитированием