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
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.
Thank you so much for a clue, Jim.
I mentioned you in my previous posting, but I have to say this again.
I enjoy reading the articles on your blog site, and I really appreciate your sharing.
My favorite is how to create a widget with Cpgear. It helps me a lot to understand how a widget works.
By the way, so this kind of timer function can not be done with a widget?
Sami
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.
North America
Europe, Middle East and Africa
Asia Pacific