Помогите с этим скриптом:
Так как многие порой не замечают того, что им пришло новое ЛС, возникла мысль сообщить пользователю об этом.
Вот, собственно и скрипт.
Он основан на скрипте Зебры, но немного изменён, вставляйте в ХТМЛ-низ
<script type="text/javascript">
str = document.getElementById("navpm").innerHTML
forum = document.getElementsByTagName("link")[0].href
if( (str.indexOf("(") != -1) && document.referrer.indexOf(forum)==-1)
{
count = parseInt(str.substring(str.indexOf("(")+1,str.indexOf(")")))
if (count==1) alert ("У вас есть 1 новое сообщение")
else if (count>1 && count<5) alert ("У вас есть " +count+" новых сообщения")
else alert ("У вас есть " +count+" новых сообщений")
}
</script>
Работает только при переходе на форум "из вне", тоесть при переходе с одной страницы форума на другую уведомление повторно появляться не будет.
В зависимости от количества сообщений меняет окончание у слова "сообщение"
Вот а проблема состоит вот в чём. Оно появляется каждый раз когда я перехожу с одной темы в другую и т.п.
Можно ли сделать так. (Уверен что можно) Что бы оно появилось только раз при следующем переходи на любую страницу форума. И не появлялось больше.
Юзаю Фаерфокс!