Сообщение от Sverhchelovek
|
Предпологаю что дело в кодировке запроса, т.к. если открыть исходный код, то кодировка запроса не та:
|
Ну наверно у Вас кодировка отдаваемая сервером windows-1251,
Её нужно указывать в meta на странице
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<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,'');
}
var a=decodeURI(document.location)
result = ClearStWrd(a,StopWord);
document.write(result);
</script>
<title>Скрипт</title>
</head>
<body>
</body>
</html>