Вот когда на вашем форуме приходит сообщение там есть "прочитать сообщение" и "закрыть окно"...можно и мне такой скриптик,очень бы хотелось
Окно "У вас есть непрочитанные личные сообщения"
Сообщений 1 страница 20 из 23
Поделиться201.04.2009 17:38:27
Aoi Koikawa
Держи:
(там где АДРЕС ФОРУМА замени на свой адрес)
<script type="text/javascript"> forum = "АДРЕС ФОРУМА" str = document.getElementById("navpm").innerHTML loc = new String(document.location) if( (str.indexOf("(") != -1) && document.referrer.indexOf(forum)==-1 && loc.indexOf('messages.php')==-1) { count = parseInt(str.substring(str.indexOf("(")+1,str.indexOf(")"))) if (count==1) text="У вас есть 1 новое сообщение" else if (count>1 && count<5) text="У вас есть " +count+" новых сообщения" else text="У вас есть " +count+" новых сообщений" msg = "<div id=\"new-mes\" class=\"container\" style=\"position: absolute; z-index=2; left: 40%;\">" msg += text msg += "<br><a href=\"\" onclick=\"document.location.replace('messages.php'); document.getElementById('new-mes').style.display='none';return false;\">Посмотреть личные сообщения</a>" msg +="<br><a href=\"\" onclick=\"document.getElementById('new-mes').style.display='none'; return false\">Закрыть окно</a>\r\n" msg += "</div>" document.getElementById("pun-status").innerHTML += msg } </script>
Поделиться301.04.2009 17:41:58
Огромное спасибо...давно искал
Поделиться401.04.2009 17:42:52
Оу кстати это вниз,да?
Поделиться501.04.2009 17:58:29
Ага!вроде..))
Отредактировано TRANE-10 (01.04.2009 17:58:46)
Поделиться601.04.2009 19:10:23
Ладно,спасибо)
Поделиться702.04.2009 20:59:01
У меня что то не идёт этот скрипт((((
Поделиться802.04.2009 23:56:58
Как только в этом скрипте прописываешь адрес форума он перестает работать))) А вот если во второй строчке прописать
forum = "http://АДРЕС СВОЕГО ФОРУМА.forumbb.ru"
Не меняя ничего! То все прекрасно работает.
У меня по крайней мере...
Поделиться903.04.2009 00:44:27
Привидение
У меня кстати так же хD Странно очень..
Поделиться1003.04.2009 13:33:21
Сейчас попробую
Поделиться1103.04.2009 13:35:19
Как только в этом скрипте прописываешь адрес форума он перестает работать))) А вот если во второй строчке прописать
forum = "http://АДРЕС СВОЕГО ФОРУМА.forumbb.ru"
Не меняя ничего! То все прекрасно работает.
У меня по крайней мере...
хД странно у меня пошло...спасибо
Поделиться1205.04.2009 10:41:06
У меня не получилось...вы сможете сами сделать? Вот адрес:
http://shoolofwamper.forumbb.ru
Поделиться1305.04.2009 12:33:41
Дайми, ставь скрипт в ХТМЛ-низ НИЧЕГО не меняя в нем. Не получиться-пиши ЛС или в аську.
Поделиться1425.04.2009 16:20:12
Спасибо!Я тоже давно искала этот скрипт
Поделиться1525.04.2009 18:58:03
А я другой скрипт использую, он поменьше, но прекрасно работает.
<script language="JavaScript"> var str = new String(document.getElementById("navpm").innerHTML) var str2 = new String(document.location) if( (str.indexOf("(") != -1) && (str2.indexOf("messages.php") == -1) ) { alert("Вам пришло новое личное сообщение") } </script>
Поделиться1625.04.2009 19:21:27
А я другой скрипт использую, он поменьше, но прекрасно работает.
Тот скрипт продвинутее
Поделиться1728.08.2009 15:21:13
привет!А какая между ними разнитца? Я имею в виду если устоновить код-Покемош или если вставить код-Vi?
Поделиться1828.08.2009 16:09:31
Гермиона
Тот скрипт продвинутее
Поделиться1929.08.2009 23:10:05
<script type="text/javascript">
forum = "Адрес форума"str = document.getElementById("navpm").innerHTML
loc = new String(document.location)if( (str.indexOf("(") != -1) && document.referrer.indexOf(forum)==-1 && loc.indexOf('messages.php')==-1)
{
count = parseInt(str.substring(str.indexOf("(")+1,str.indexOf(")")))if (count==1) text="У вас есть 1 новое сообщение"
else if (count>1 && count<5) text="У вас есть " +count+" новых сообщения"
else text="У вас есть " +count+" новых сообщений"msg = "<div id=\"new-mes\" class=\"container\" style=\"position: absolute; z-index=2; left: 40%;\">"
msg += text
msg += "<br><a href=\"\" onclick=\"document.location.replace('messages.php'); document.getElementById('new-mes').style.display='none';return false;\">Посмотреть личные сообщения</a>"
msg +="<br><a href=\"\" onclick=\"document.getElementById('new-mes').style.display='none'; return false\">Закрыть окно</a>\r\n"
msg += "</div>"document.getElementById("pun-status").innerHTML += msg
}
</script>
Вместо красного - адрес Вашего форума. Ставим в ХТМЛ-низ.
Поделиться2019.10.2009 06:39:28
у меня на двух сайтах сработала))
И притом самый простейший скрипт!
Спасибо!!
Отредактировано Master Games (19.10.2009 06:41:30)
Похожие темы
Спрос и поиск новых скриптов.... | Новые возможности форума/Скрипты | 12.01.2014 |
Общие вопросы Часть 2 | Архив | 24.05.2010 |