Exit button not working
Aug 08, 2012
Hi - hope someone can help.
I'm having problems with the Exit button working in my course. I published a course with a quiz. If I click the Exit button, and then click Exit now, nothing happens.
This is true if:
- I run it on my local drive.
- I run it from the LMS with IE 9
- I run it from the LMS with Firefox
- Additionally, if I close the browser window with the X, the course does not mark complete.
The course is being tracked by the quiz and I've reviewed the settings.
I also changed my configuration.js file per the post I found here:
http://www.articulate.com/support/kb_article.php?product=ap9&id=tfupmfc57cpx
But that didn't help either.
Here are my system details:
Windows 7
Articulate Presenter 9
PowerPoint 2010
IE 9 OR Firefox
LMS = GeoLearning
47 Replies
Try the exit button object from the site below:
http://www.brianhoule.net/drupal/node/1
I've used this in several courses with no issue. It will allow you have the course open correctly in the same window, and should exit normally. All LMS information should also be sent correctly.
Thank you Dwayne. I used these buttons and they worked fine. However, I also accidentally discovered that the course was now completing when I clicked the X in the browser window (which didn't work yesterday). It is also now completing when I use the Articulate Exit button (which would not work yesterday either). I tried it on two separate machines yesterday, and it wouldn't work on either one of them, so it wasn't just a browser setting.
I sure would love to know what is causing this - maybe a glitch in the LMS that they fixed?
p.s. It also occurs to me that updating the configuration.js file actually fixed the problem but I needed to reboot after editing the .js file, and that's why it works now - I rebooted this morning.
Hi,
Does anyone have the button information that Dwayne linked to. That link no longer works.
Thanks,
Dana
Hi Dana,
Sorry, I don't have any more information on the link Dwayne mentioned, but here are some common reasons and solutions for the exit button not functioning properly. Hopefully that will help. Let us know if you're still having trouble. Thanks!
I've got it somewhere...i'm looking
Thanks guys. The problem that we are having is intermittant. We haven't been able to duplicate it via testing. We have people taking the course and after the course sends the LMS an exitau request, the learners continue taking the course and master it. Of course the exitau ends the session, so the learner's results after the end of the session are not stored.
The course works fine for most people, but others have this problem. We have several Articulate Presenter and this seems to be an issue with all of them.
Hopefully, Dwayne has something for me, but if not, maybe the EXIT_BEHAVIOR will fix it for us. Of course it is intermittant, so it may be a while before we know for sure.
Thanks again.
Dana
Hi guys
Any update on this because we seem to be experiencing it with some Presenter courses that used to run perfectly well via LMS. We're going to trial the JS editing, but if that doesn't work it might be useful to see what Dwayne's solution can do.
Thanks all
Editing the js file did not solve our issue and I never did get the exit button link from Dwayne. Maybe he wasn't able to find it.
Anyway, our issue may be different than the original one. One of the ladies from our client company who actually creates the courses has opened a ticket (Case #00299955), so hopefully something will come from that.
Dana
Hmm, ok Dana.
What is actually happening with your exit button behaviour? Our's is hanging when you click Exit > Exit now. Oddly it only happens on certain modules that are all part of the same course and published at the same time.
Hi Simon,
Actually, we're not 100% sure yet because we haven't been able to reproduce it yet. It happens intermittently. Many people take a course fine, then someone will take the same course and have this issue.
The issue is that they are taking the course when the course sends an EXITAU request to the LMS. That request tells the LMS that the person is exiting the course, so end the session. The LMS ends the session.
Then somehow, the person manages to continue through the course and mastering it. Because of the EXITAU request (sent by the course) the mastery is not recorded because the session had ended.
Sometimes after the EXITAU request is sent, the LMS gets a request for the "index_lms.html" file which is the starting html file for an Articulate Presenter course. I assume that this get request comes from the browser. How, we don't know yet.
The learners seem oblivious to what's going on, so it seems that they are not actually exiting the course when the first EXITAU is sent. Until we can reproduce it ourselves, we can't really know what's going on. It's pretty frustrating.
Dana
I am now having the same issue (just posted above). I am about ready to go back to Captivate...this is very frustrating. I am having to spend a whole day with no resolutions to date. :-(
Hi Gina,
Please let me know if you decide to open a case, and I'll gladly keep an eye on it to make sure you receive the proper help. Thanks!
Hi Gina,
Are you saying that you are having the same issue that I described in the post immediately above your post? If so, you are the first person that I have found (after many searches) that is seeing the same symptoms.
Thanks,
Dana
I don't think it is exactly the same as yours. I am having the same issues as the original poster.
The Exit Now button doesn't do anything. The first exit button opens the drop down window, but then squat. Our issue is that if this happens, the user then clicks the LMS close button and the tracking does not get pushed to the LMS nor does the resume data. So they end up in the repeat pattern that never ends! ugh!
This is a new issue for me. I have not had anyone complain before, so I can honestly not say for sure whether this has been going on and no one has complained, but I KNOW I have opened these courses in the past (just a week ago) and the Exit Now button worked fine for me, so that is why I am saying it is a new issue.
Yep, same as Gina here. Have tried the JavaScript "force close" amendments but they make no difference. I don't think it's an issue with the tool, more like IMHO the LMS or something in certain browsers.
Simon, After submitting my issue with the Articulate team today, I wnet back and did some more testing on my LMS and what I found was that as of OCT 1st, they made available a new platform that is HTML5 capable. I switched to it, because besides it looking WAY better, it had some functionality that the old platform did not.
Well, just to try something, I switched back to my old platform this morning for a quick test, the Exit Now button worked fine.
What is baffeling though is that some people have completed the course and recieved grades for it since we switched over to the new platform on Oct 1st, which leads me to believe that it is not ONLY an LMS issue, but that it is also linked to something else. I have a ticket in with my LMS as well asking about the possibility of there being some compatibility issues here with either java errors or certain browswers as you said.
Until then, I don't know what to do because I can't really switch back to the old platform on my LMS because the new functions on the new platform are NOT on the OLD platform! UGH!!!
So after hours more testing...it has come down to being an incompatibility issue between my new platform in the LMS which is now HTML5 capable and IE9. If I switch back to IE8, it works fine. So I am working with the LMS Help Desk to see if they can fix something on their side that will allow it to work. Not sure what else to try at this point.
Yep, the courses we've been testing work fine (even with IE9) until we pop them in an LMS with a Drupal front-end. Still under investigation but no idea what the connection is yet. Rebuilt the launcher so it used a pop-up thus enabling learners to use the "X" close button. Not idea but it's a workaround for now.
I forgot to ask: is there any custom scripting that can force the player to close the course when pressing the Exit tab/button, i.e. close the window immediately without displaying the "Are you sure ..." message?
If so, is there a way for this to be enhanced to only do this if it knows IE9 is the browser?
Thanks
If you load content in an iframe, IE9 does not for some reason play well in an iframe when sending javascript, force to IE8 compatibility will fix some of this but for LMS's IE9 is a bit of a pain.
The exit button uses javascript main reason why it does not work
Ah, that's interesting. So using a frameset in the popup instead of an iframe may well negate this ... thanks Phil.
So Phil, do you think that currently, with my issue, the only answers would be to force anyone on IE9 to go back to IE8 (compabtability mode set in IE9 doesn't work with our LMS as it pops out a separate window for the program - I tried it the other day)?
Or my other option might be for us to go back to using their older platform that supports IE9.
Good Afternoon, Gina.
Check out the first bullet of this Knowledge Base article, which provides a method for your LMS provider to force the child window to run in IE 8 Standards Mode. If you can convince them to implement this, it just may be your magic bullet!
Justin, is there any chance you could post that bullet point here because I can't get the page to load in any browser right now.
Thanks
That's odd! Sure thing:
This discussion is closed. You can start a new discussion or contact Articulate Support.