Copy link to clipboard
Copied
Hi folks,
is there any way to get an "historic"-Back-button?
Assumed I didn't go linear forward through an e-learning course (we allow this kind of jumping with a site-map), how can i get back the same way backwards? (similar to the back-function in a web-browser)
Greetings
Silly_Cone
Copy link to clipboard
Copied
Funny but I am working on that for one of our courses right now. I'm doing it in Flash though with custom navigation inserted as a widget.
You could probably do it with JavaScript also since you would have to build arrays. I don't think it can be accomplished if you use the CP playbar.
Copy link to clipboard
Copied
Could be done with advanced actions and variables, but bit cumbersome. In this case I would certainly turn to Javascript.
Copy link to clipboard
Copied
I wrote a blog post the other day about storing the user's current slide number before they jump to a different slide so they can find their way back to it after visiting even several other slides:
http://www.infosemantics.com.au/adobe-captivate-advanced-actions/jump-to-dynamically-captured-slide
However, this doesn't really solve your issue. As others have said, Captivate doesn't have a built-in History array that you can reference to jump back indefinitely. It only really gives you a single backward jump.
As Lieve indicates, you could theoretically set up a conditional advanced action that was used to store the user's last several known slide numbers in their correct order. However, the variables involved would need to be rewritten every time the user navigated from one slide to another, which could potentially slow down the project playback.
So perhaps JavaScript would be a better option in this case.
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more