Подскажите как сделать вывод маленького окошка

(Ответов: 7, Просмотров: 592)
  1. Дипломник Аватар для Viking5310
    • Регистрация: 02.04.2013
    • Сообщений: 107
    • Репутация: 18
    • Webmoney BL: ?
    Подскажите пожалуйста, как сделать вывод маленького окошка слева внизу с обратным таймером по истечении которого появляется ссылка как тут ?

    Сам вообще в этом полный 0
    • 0
  2. Гугуру Аватар для Inforation
    • Регистрация: 10.03.2013
    • Сообщений: 887
    • Репутация: 166
    • Webmoney BL: ?
    Сам давненько заметил, такую штуку, правда для молодых сайтов такое не рекомендую (вернее ПС это не любит). И эта замануха реально работает.
    • 0
  3. Banned
    • Регистрация: 24.02.2013
    • Сообщений: 1,219
    • Записей в дневнике: 1
    • Репутация: 332
    • Webmoney BL: ?
    Идея супер) Делается все элементарно на яваскрипте

    ---------- Сообщение добавлено 04:26 ---------- Предыдущее 04:17 ----------

    Код:
    <script type="text/javascript">
    function timer(){
     var obj=document.getElementById('timer_inp');
     obj.innerHTML--;
     
     if(obj.innerHTML==0){alert('Hello');setTimeout(function(){},1000);}
     else{setTimeout(timer,1000);}
    }
    setTimeout(timer,1000);
    </script>
    <div id="timer_inp">10</div>
    Скрипт обратного отсчета
    • 0
  4. Дипломник Аватар для Viking5310
    • Регистрация: 02.04.2013
    • Сообщений: 107
    • Репутация: 18
    • Webmoney BL: ?
    OneShot, не, это не то!

    Нужно что-то типа такого:
    PHP код:
    <div id="link">Ссылка будет доступна через <span id="time">20 секунд</span></div> <script type="text/javascript">
    var 
    time_left 20;
    var 
    link "http://google.ru/";

    var 
    Timer setInterval(function() {

    time_left--; 
    if (
    time_left == 0) {
    clearInterval(Timer);
    document.getElementById('link').innerHTML "<a href='"+link+"'>Ссылка</a>"
    } else {
    document.getElementById('time').innerHTML time_left+" секунд"
    }

    }, 
    1000);

    </script> 
    и этого:
    PHP код:
    <script type="text/javascript">function closeBox(toClose) {document.getElementById(toClose).style.display "none";}</script>

    <style type="text/css">div.guestwarn {background:black;color:white;max-width:280px;min-height:18px;padding:0 5px 3px;position:fixed;left: 1%;top: 90%;padding: 10px 15px;position: fixed;z-index: 10;font-size:12px;-moz-border-radius: 8px; -webkit-border-radius: 8px; filter:alpha(opacity=88); -moz-opacity:.88; opacity:.88; -moz-box-shadow:5px 5px 5px #191919; -webkit-box-shadow:5px 5px 5px #191919; box-shadow:5px 5px 5px #191919;}
    .close {float: right;background: transparent url(http://i44.servimg.com/u/f44/16/54/26/99/x10.png);width: 22px;height: 22px;}</style>
    <div id="message-1" class="msgbox" style="display: block;"><div class="guestwarn">

    <a href="#" class="close" onclick="closeBox('message-1'); return false;" title="Закрыть"></a> Ну, заходи, гостем будешь! Если ты читаешь этот текст, значит тебе пора зарегистрироваться. <a href="/register">Жми эту надпись</a>, чтобы зарегистрироваться и начать полноценно пользоваться нашим форумом!</div></div> 
    только все вместе!
    • 0
  5. Гуру
    • Регистрация: 16.12.2012
    • Сообщений: 766
    • Репутация: 304
    • Webmoney BL: ?
    Кстати действительно неплохая идея. Правда не с любой аудиторией такое прокатит.
    • 0
  6. Banned
    • Регистрация: 24.02.2013
    • Сообщений: 1,219
    • Записей в дневнике: 1
    • Репутация: 332
    • Webmoney BL: ?
    kennivich,
    Да и не на всех сайтах. Например в интернет магазине прокатит с выдачей купона на маленькую скидку после ожидания)
    • 0
  7. Дипломник Аватар для Viking5310
    • Регистрация: 02.04.2013
    • Сообщений: 107
    • Репутация: 18
    • Webmoney BL: ?
    Так как это все совместить в одно?
    • 0
  8. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Цитата Сообщение от Viking5310 Посмотреть сообщение
    Так как это все совместить в одно?
    так не

    типа все вместе

    PHP код:
    <script type="text/javascript">function closeBox(toClose) {document.getElementById(toClose).style.display "none";}</script> 
    <style type="text/css">div.guestwarn {background:black;color:white;max-width:280px;min-height:18px;padding:0 5px 3px;position:fixed;left: 1%;top: 90%;padding: 10px 15px;position: fixed;z-index: 10;font-size:12px;-moz-border-radius: 8px; -webkit-border-radius: 8px; filter:alpha(opacity=88); -moz-opacity:.88; opacity:.88; -moz-box-shadow:5px 5px 5px #191919; -webkit-box-shadow:5px 5px 5px #191919; box-shadow:5px 5px 5px #191919;} 
    .close {float: right;background: transparent url(http://i44.servimg.com/u/f44/16/54/26/99/x10.png);width: 22px;height: 22px;}</style> 
    <div id="message-1" class="msgbox" style="display: block;"><div class="guestwarn"> 

    <a href="#" class="close" onclick="closeBox('message-1'); return false;" title="Закрыть"></a> Ну, заходи, гостем будешь! 
    <div id="link">ожидай <span id="time">20 секунд</span> и получишь бонус )</div>
    <script type="text/javascript"> 
    var time_left = 20; 
    var link = "http://google.ru/"; 

    var Timer = setInterval(function() { 

    time_left--;  
    if (time_left == 0) { 
    clearInterval(Timer); 
    document.getElementById('link').innerHTML = "Твой бонус - <a href='"+link+"'>Ссылка на страницу google.ru</a>";  
    } else { 
    document.getElementById('time').innerHTML = time_left+" секунд";  


    }, 1000); 

    </script>

    </div></div> 
    [свернуть]
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Подскажите как сделать Биллинг?
Вопросы от новичков 9 27.05.2013 14:25
[Вывод] Что нужно сделать до 20 лет? :D
Оффтоп и свободные темы 9 24.12.2012 18:51
Как сделать вывод Twitter'а в поиске Яндекс
Вопросы от новичков 0 23.11.2012 03:30
Как лучше сделать подскажите?
Вопросы от новичков 6 16.01.2012 11:52
Wordpress: как сделать вывод рубрик в строчку, а не выводить списком.
Web программирование 5 18.12.2011 13:50

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры