Как изменить текст в окне оценки

SUAREZ добавил 1315224374 в раздел UCOZ Другие скрипты
Вот таким простым скриптом можно изменить текст в окне оценки. Скрипт
проверяет страницу каждые полсекунды, этого вполне достаточно

Вот этот скрипт нужно поставить перед </body>:

Code
<script type="text/javascript">  
setInterval(function(){
$('.myWinCont b:contains("Оценка засчитана")').html('Вы успешно проголосовали');
var per1 = $('.myWinCont div:contains("Рейтинг")').text(),
per2 = per1.indexOf('/')+1;
$('.myWinCont div:contains("Рейтинг")').replaceWith('

<span>Оценка: '+per1.substr(9,3)+'
'+declOfNum(per1.substr(per2), ['Проголосовал '+per1.substr(per2)+' человек', 'Проголосовало '+per1.substr(per2)+' человека', 'Проголосовало '+per1.substr(per2)+' человек'])+'</span>');
},500);
function declOfNum(number, titles) {
  cases = [2, 0, 1, 1, 1, 2];
  return titles[ (number%100>4 && number%100<20)? 2 : cases[(number%10<5)?number%10:5] ];
}
</script>


Слова можно заменить =) Кстати, можно переделать под скрипт Мне нравится и будет написано скольким людям понравился материал

Вот и всё :smile:
+17
Теги: Изменения текста в окне оценки
Автор: TRANE73
Источник: http://trane73.ru/
Зарегистрируйтесь или авторизуйтесь, чтобы добавлять комментарии, оценивать материалы и сохранять их в личном кабинете.
Вы не можете добавлять комментарии
Комментарии к этому материалу пока никто не оставлял
entry
Свернуть
Развернуть мини-чат
0