Drop-in content box v2.0 - wyskakująca treść lub komunikat
Bywa że czasami chcemy aby dana treść była szczególnie zauważana przez użytkowników, i chcemy aby była na widoku. Czy jest to ogłoszenie czy reklama, czy ostrzeżenie zależy to od Ciebie. Ważne jest również to aby wyskakujące okno nie było utrapieniem dla użytkowników. I do tego własnie świetnie nadaje się ten skrypt. Jego zadaniem jest wyświetlić okienko z naszą wiadomością - i teraz w zależności od nas albo to okienko wyświetla się przez x sekund lub po najechaniu na nie myszką pojawia się w prawym górnym rogu krzyżyk, którym okienko jest zamykane przez użytkownika. I teraz mamy kilka opcji:
- zawartość pojawia się jako wbudowany DIV na stronie lub jest pobierany z zewnętrznego pliku przez ajax,
- konfigurowalny sposób wyświetlania ponad 20 efektów - domyślny jest "easeOutBounce",
- kontrola częstotliwości jak często ma byćpokazywane okn, kiedy powinno się pojawić itp., oraz częstotliwość czasowa,
- możliwość odroczenia prezentowania okna, na czas określony, lub wyświetlenie na żądanie
- oraz możliwość wyświetlania kilku okienek na raz.
Aby wszytsko miało na dodatek ładny i estetyczny wygląd, okienka wpadają na stronie w ładnym stylu - jakby spadały z góry.
Show Reminder box again | Hide Reminder Box
Oto zawartość kodu do sekcji HEAD:
<link rel="stylesheet" href="/dropincontentbox.css" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script> /*********************************************** </script> <script> var dropinbox1=new dropincontentbox({ var dropinbox2=new dropincontentbox({ </script> |
Pliki do pobrania oraz umieszczenia w folderze strony wraz z przykładowym plikiem .htm
dropincontentbox.js
dropincontentbox.css
jquery.easing.1.3.js
dropincontent.htm
Zawartość i wywołanie skryptu w sekcji BODY:
<div id="reminder"> <a href="javascript:dropinbox2.show()">Show Reminder box again</a> | <a href="javascript:dropinbox2.hide()">Hide Reminder Box</a> |
Polecem podejrzenie efektu na stronie Autora tutaj