Skip navigation
Currently Being Moderated

Timer advanced action?

Aug 9, 2012 2:31 PM

Recently I took a defensive driving course through online.

In that course, when I click on the next button without reading a content,

a small-pop up window appears, saying that 'you must stay on this page at least 30 seconds.'

 

It is not a perfect solution for users who do not read the content at all. Yet, it is a nice functionality.

 

Can we do the same thing in Captivete using advanced action or a widget?

Now, I am reading Lilybiri's blog, and she wrote pretty interesting articles as well.

 

Sami

 
Replies
  • Currently Being Moderated
    Aug 9, 2012 6:33 PM   in reply to shh1cd

    This could be possible with a bit of JavaScript.  You could have a slide entry action that starts a JavaScript timer.  After 30 seconds are up, it could set a variable to indicate that it was OK to move ahead.  If you user hit the Next button before the 30 seconds was up, the variable would indicate it was not time yet and display a JavaScript alert message box.  If it was OK to move ahead, you could move to the next slide using Captivate's JavaScript API.  This would only work if you knew how to code this in JavaScript.

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 10, 2012 4:13 AM   in reply to shh1cd

    Thanks Sami.  It could easily be done with a widet as well.  It just depends on what you are more comfortable with.  If you are going to choose a widget framework, I'd recommend WidgetFactory by Tristan Ward.  He has great articles on his blog on how to get started.

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 12, 2012 1:56 PM   in reply to shh1cd

    Since you were mentioning my blog, such a warning if the time spent on a slide is too short could be offered with advanced actions as well. But certainly Javascript offers more possibilities. If you ever want to try with advanced actions, could help,

     

    Lilybiri

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points