2014-12-26 3 views
-2

Я поставил таймер, и я хочу, когда таймер закончит веб-страницу, отобразит ссылку вместе с сообщением «Это предложение истекло. Подпишитесь, чтобы получать уведомления, когда мы снова предложим это предложение или нажмите эту кнопку, чтобы воспользоваться нашими другими предложениями ».Показывать ссылку, когда таймер заканчивается

<script> 
function doneHandler(result) { 

    var output = "This offer has expired. Subscribe to be notified when we have this offer again or Click the button below to take advantage of our other offers" 

    alert(output); 
} 
var myCountdownTest = new Countdown({ 
        time: 3, 
        width : 300, 
        height : 50, 
        onComplete : doneHandler 
        }); 
</script> 
+0

Что именно является проблемой вы столкнулись с выше код? –

+0

Почему вы не используете setTimeout() или setInterval() – Vinc199789

+0

http://jsfiddle.net/ndjddysw/1/ –

ответ

0

Вы бы сделать что-то вроде этого:

<body> 

    <!-- all your other HTML --> 

    <div id="subscribeOffer" style="display: none;"> 
     <h3>This offer has expired!</h3> 
     <p> 
      Subscribe to be notified when we have this offer again or 
      <a href="http://somewhere.com">click here</a> 
      to take advantage of our other offers. 
     </p> 
    </div> 

    <script> 

     function doneHandler (result) 
     { 
      // If you are using just plain JavaScript, you would do: 
      document.getElementById("subscribeOffer").style.display = "block"; 

      // or if you have jQuery, comment out the above and uncomment the below: 
      // $("#subscribeOffer").show(); 
     } 

     var myCountdownTest = new Countdown 
     ({ 
      time: 3, 
      width: 300, 
      height: 50, 
      onComplete: doneHandler 
     }); 

    </script> 

</body> 
+0

Я хочу, когда таймер закончит веб-страницу, будет отображаться ссылка вместе с сообщением. Как я поставлю привязку в функцию handhandler? –

+0

Вы говорите, что просто хотите, чтобы ваше «предупреждение» действительно было HTML, содержащим ссылку? –

+0

Да точно! Пожалуйста, помогите мне! –

Смежные вопросы