Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Можно ли создать всплывающее окно при открытии страницы?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Ubuntu
Отправлено: 15 Октября, 2013 - 19:13:03
Post Id


Новичок


Покинул форум
Сообщений всего: 34
Дата рег-ции: Март 2013  


Помог: 0 раз(а)




Нужно при открытии страницы сделать всплывающее окно с каким либо текстом, которое через заданный промежуток времени само бы исчезало. Например через 5 секунд.

Подскажите примерно как реализуется?
 
 Top
IllusionMH
Отправлено: 15 Октября, 2013 - 19:23:54
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




Ubuntu, ищите в любимом поисковике modal window js и вызываете методы типа show() потом по setTimeout вызываете hide()

P.S. Главное не раздражать пользователя всплывающими окнами при каждом обновлении страницы(а лучше вообще) так что дальше осваивать cookie
 
 Top
Hishchnik
Отправлено: 18 Октября, 2013 - 05:59:01
Post Id



Новичок


Покинул форум
Сообщений всего: 36
Дата рег-ции: Май 2013  
Откуда: Мыски, Россия


Помог: 0 раз(а)




сам задался таким вопросом, когда начал строить сайт на joomla 3.1 нашел хороший вариант, подключается jquery, css параметры модального окна, js обработчик, весит около 50 кб без jquery, строит модальные окна на лету, ни чего не подгружает в скрытом виде, ссылка на работающий пример: Скачать

(Отредактировано автором: 18 Октября, 2013 - 05:59:36)

 
 Top
SAD
Отправлено: 18 Октября, 2013 - 07:50:43
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




незачем ради одного такого окна подключать целую библиотеку. можно несколько десятков строк кода на js самому написать
 
 Top
Hishchnik
Отправлено: 18 Октября, 2013 - 08:42:33
Post Id



Новичок


Покинул форум
Сообщений всего: 36
Дата рег-ции: Май 2013  
Откуда: Мыски, Россия


Помог: 0 раз(а)




SAD пишет:
незачем ради одного такого окна подключать целую библиотеку. можно несколько десятков строк кода на js самому написать

Да, я не спорю, можно и сразу загружать окошко с тегом стиля visibility: hidden или display: none и на js в 2-3 строчки менять атрибуты css, ни кто не запрещает.
А если сайты уже подключают библиотеку? (такие как joomla, WordPress)
да + можно и ajax запросы реализовать Хорошо

(Отредактировано автором: 18 Октября, 2013 - 08:43:18)

 
 Top
Dribentsov
Отправлено: 08 Декабря, 2015 - 18:51:48
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Ubuntu пишет:
Нужно при открытии страницы сделать всплывающее окно с каким либо текстом, которое через заданный промежуток времени само бы исчезало. Например через 5 секунд.

Подскажите примерно как реализуется?

Неплохое видео по созданию модальных окон https://www[dot]youtube[dot]com/watch?v=yG50u4QiapY
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB