Do you deploy courseware to a LMS? (exit the course - revisited)
Hello all,
For some time there have been grumbling from developers having difficulty building a working exit button or experiencing a non-functional Close button on the Playbar. I've been in that situation myself so, so I hope I can help others. To that end, I am building a matrix for what works and on what LMS's an exit script works on.
I think I have determined that exit scripts and the Playbar close work fairly consistently when the Captivate course is opened in a child window (i.e. pop-up or separate window from the launch page).
Note: This problem only appears to manifest itself when Preferences/Quiz/Reporting (for AICC/SCORM) is enabled.
Can you please add your insight:
- How do you handle closing a course?
a) Do you enable the Playbar's close button?
b) Do you disable the Playbar and use your own custom navigation (what I do)?
c) Do you instruct the learner to close the course by closing the browser window?
d) Other? - What LMS's have you had success or failure with?
- If you employ a custom exit button, what script do you use?
examples:
window.open('', '_self', '');
window.close();
top.window.close(); - this script works most consistently when a Captivate course opens in a child window
history.back(-x) - I use this script when a Captivate course opens in the parent (launch) window. This results in taking the learner back to the launch page. "x" is equivalent to the number of browser "back clicks". - In which browsers have you experienced inconsistencies? In other words, if the exit button worked in one browser but not another.
- Have you experienced any difficulties when exiting and marking the course as complete?
Thank you for your input.
Shawn