последние 30 сообщений Сделать стартовой Добавить в Избранное

*сНежный форум* - территория отдыха для всей семьи!

Объявление

lead

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » *сНежный форум* - территория отдыха для всей семьи! » Web-дизайн. Основы html. Скрипты. » Скрипты разных всплывающих окон (ЛС, поиск..)


Скрипты разных всплывающих окон (ЛС, поиск..)

Сообщений 1 страница 16 из 16

1

Всплывающее уведомление о новых ЛС

Нашла скрипт на техподдержке:

но по-моему, он у меня не работает :( или у меня ИЕ глючит...
у кого не заблокированы всплывающие окна, проверьте, плиззз: напишите ЛС на свое собственное имя и посмотрите появится всплывающее окошко с уведомлением или нет. Буду очень благодарна за помощь в тесте!!!

2

Вопрос снимается.

Опера:

хтмль-верх - не работает :(
хтмль-низ - работает, только форма с уведомлением не шибко красивая... не знаю, оставлять или ну ее...

3

Всплывающий поиск

Может кому нибудь пригодится такой скриптик.

Его функциональность:
При нажатии на ссылку в меню Поиск, страница с поиском не загружается, а появляется только окошко  с двумя полями: слова для поиска или автор.
При повторном нажатии, оно исчезает.
Также в окошке есть ссылка Расширенный поиск, которая ведёт к полной странице поиска.
Это нужно, чтобы не грузить каждый раз полную страницу с поиском.

Внимание!
Этот скрипт надо вставлять в html-низ!!!

4

Поставила я этот поиск. Интересная штука, только надо поиграться с цветами и как передвинуть место, где окно выскакивает - а то сквозь полупрозрачный фон просвечивает слово "объявление" и полоса от него :(

Добавлено:Оказалось, проблемы Оперы...

5

Коммент от автора скрипта karpoff:

Это уже проблема браузеров.
Как мне кажется это потому, что position:absolute Оперой и ИЕ воспринимается по-разному. ИЕ воспринимает, как от родительского элемента, а Опера, как от родительского div'а
Окно не полупрозрачно. Это только разделитель просвечивает. Хрен знает почему.
Чтобы это убрать, в стиле добавьте z-index:2;

Я изменила:

* цвет фона;
* отступы по краям;
* текст кнопки и ссылки внизу;
* добавила z-index:2; (помогает для Опера, игнорируется в ИЕ, но в ИЕ подгоняем вручную...)
* изменила ширину рамки вокруг окна, а то смотрелась как траурная;
* добавила отступы между строками.

Вроде все.

6

Снежка* написал(а):

Всплывающий поиск
Может кому нибудь пригодится такой скриптик.
Его функциональность:
При нажатии на ссылку в меню Поиск, страница с поиском не загружается, а появляется только окошко  с двумя полями: слова для поиска или автор.
При повторном нажатии, оно исчезает.
Также в окошке есть ссылка Расширенный поиск, которая ведёт к полной странице поиска.
Это нужно, чтобы не грузить каждый раз полную страницу с поиском.
[ Вы должны набрать 25 сообщений для просмотра этого текста! ]

Внимание!
Этот скрипт надо вставлять в html-низ!!!

где сам скрипт то?
потом Снежка - вот это что? вы должны набать 25 сообщений для просмотра!
Как это сделать?
Буду очень признателен!

Отредактировано Vitaliy (2006-08-25 14:55:42)

7

Vitaliy написал(а):

где сам скрипт то?

Напишешь 25 СМЫСЛОВЫХ сообщений - и будет тебе счатье.
ЗЫ, Тебе вообще 10 всего осталось...

потом Снежка - вот это что? вы должны набать 25 сообщений для просмотра!

Почитай: Уберите!! или - зачем на форуме есть "скрытый текст"?

Vitaliy написал(а):

Как это сделать?

Поучаствовать в жизни форума.

8

Снежка* написал(а):

Напишешь 25 СМЫСЛОВЫХ сообщений - и будет тебе счатье.
ЗЫ, Тебе вообще 10 всего осталось...

потом Снежка - вот это что? вы должны набать 25 сообщений для просмотра!Почитай: Уберите!! или - зачем на форуме есть "скрытый текст"?

это то я понял! А как сделать это в плане администрирования?

9

А...

Код:
[hide=25]то, что хочешь скрыть...[/hide]

10

Снежка* написал(а):

А...

Код:

понял... спасибо.....

Отредактировано Vitaliy (2006-08-25 15:49:43)

11

Vitaliy написал(а):

как всё хитро придумано!

стандартная кнопка над формой ответа  :d

12

Cкрипт уведомления о новом личном письме на форуме

Он показывает не всплывающее окно, а просто div в котором также есть ссылка перехода к странице сообщений.
В нём нужно указать адрес форума (выделено красным) БЕЗ WWW вставляйте в ХТМЛ-низ.

<script type="text/javascript">
forum = "http://karpoff.5bb.ru"

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>

13

Снежка* написал(а):

Всплывающее уведомление о новых ЛС
Нашла скрипт на техподдержке:
Код:
<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>
но по-моему, он у меня не работает  или у меня ИЕ глючит...
у кого не заблокированы всплывающие окна, проверьте, плиззз: напишите ЛС на свое собственное имя и посмотрите появится всплывающее окошко с уведомлением или нет. Буду очень благодарна за помощь в тесте!!!

Снежка*
Спасибо за скрипт. У меня он отлично работает!

14

Очень удобный скрипт

15

и я хочу такой

16

Spyder написал(а):

и я хочу такой

и в чем проблема?


Вы здесь » *сНежный форум* - территория отдыха для всей семьи! » Web-дизайн. Основы html. Скрипты. » Скрипты разных всплывающих окон (ЛС, поиск..)