Показать сообщение отдельно
  #13 (permalink)  
Старый 22.03.2015, 04:55
Интересующийся
Отправить личное сообщение для Sverhchelovek Посмотреть профиль Найти все сообщения от Sverhchelovek
 
Регистрация: 09.01.2013
Сообщений: 12

Скрипт нераспознает запросы в base64
подскажите как сделать чтобы декодировал?
Вот скрипт:
<script type="text/javascript">
var StopWord=["торент", "архив", "Жажда"]; // Исключения
 
function ClearStWrd(a,b){
   var r=a.replace(/.*\?q=/i,'').replace(/%20/ig," ");
   if(a!= r) a=r; else return '';
   for(var i=0; i<b.length; i++){
     var reg=new RegExp('\s*'+b[i],'gi');
     a=a.replace(reg,'')
   } return a.replace(/^\s*/i,'');
}
</script>
<script type="text/javascript">
var a=decodeURI(document.location)
result = ClearStWrd(a,StopWord);
document.location.replace("http://yandex.ru/yandsearch?text="+result");
</script>

Пример нужного запроса к скрипту: q=Need%20for%20Speed%20%C6%E0%E6%E4%E0%20%F1%EA%EE %F0%EE%F1%F2%E8
А если вот так то работает: q=Need%20for%20Speed%20Жажда%20скорост и

Последний раз редактировалось Sverhchelovek, 22.03.2015 в 05:15.
Ответить с цитированием