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

Replace - очиска от стоп слов
Есть скрипт, при обращении к которому по адресу, с любым ключевым словом (к примеру вот так: 1.php?q=скачать игру бесплатно)
должен вывести на странице этот ключевой запрос, очистив его от стоп слов(скачать и бесплатно)
Скрипт выводит запрос но не чистит его. как мне правильно написать функцию replace в моем случае. Или в decodeURI проблема? Как правильно сделать?

Вот скрипт:

<script> 
parts=String(document.location).split("?",2)[1].split("&"); 
GET={}; 
for (i=0; i<parts.length;>.split('='); 
GET[curr[0]] = curr[1]; 
} 
var str = decodeURI(GET['q']); 
var result = str.replace("скачать", "бесплатно"); 
document.write(result); 
</script>
Ответить с цитированием