Refreshing Course Listing from SCORM Completion


If you are using SCORM and uploading your Lessons and Activities, you may notice that (unlike every other module type) the course listing page is not refreshed and updates with the status after a user completes the SCORM activity.

This is due to the way SCORM operates.

However, depending on your Authoring software you are using to create your SCORM activities, there may be a way to achieve this.

If you are able to add Javascript code as an event, you can call the appropriate Javascript code to perform the refresh.

For example, you may have an EXIT button at the end of your activity which closes the window.

In this case, you would add Javascript to the CLICK event of that button to do the refresh.

As far as the actual code to add, this one is the most likely to work:
parent.parent.opener.document.location.reload(true);

If that doesnt work, try this one instead:
parent.parent.parent.opener.document.location.reload(true);





Article ID: 143
Created On: Fri, Aug 28, 2015 at 4:45 PM
Last Updated On: Wed, Feb 20, 2019 at 11:35 AM

Online URL: https://www.atrixware.com/kb/article/refreshing-course-listing-from-scorm-completion-143.html