[Xerte] Is there a way to make an exit button?

Dave Burnett d_b_burnett at hotmail.com
Thu Aug 7 23:24:33 BST 2008


Susbstitute an alert for the close logic.
Just to see if the function is executing.
 



Subject: RE: [Xerte] Is there a way to make an exit button?Date: Thu, 7 Aug 2008 15:15:42 -0700From: Paul.Swanson at harlandfs.comTo: xerte at lists.nottingham.ac.uk



Not an alert. I just ran the code as I've written it below. The getURL caused a blank tab to open while leaving the window the course is running in open.



From: xerte-bounces at lists.nottingham.ac.uk [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Dave BurnettSent: Thursday, August 07, 2008 3:10 PMTo: Xerte discussion listSubject: RE: [Xerte] Is there a way to make an exit button?
It doesn't close the window, but you said you tested it with an alert in the JS and it is actually trying to do something?Or am I having a senior moment?  

Subject: RE: [Xerte] Is there a way to make an exit button?Date: Thu, 7 Aug 2008 14:42:44 -0700From: Paul.Swanson at harlandfs.comTo: xerte at lists.nottingham.ac.uk
I changed the case to getURL('javascript:closeWindow()'); but it still doesn't work. I also tried adding the following to the main setup script:
 
// set security to allow access to scripts in our domain.System.security.allowDomain('*.harlandds.com');System.security.allowDomain('localhost');
 
I'm testing on localhost. The updated file still doesn't close the window. It does (and did this with getURL) cause Firefox to open a new tab, but it's blank. The Xerte window stays open. Oh, and Firebug (a Firefox plugin for web developers) reports "closeWindow is not defined" as a javascript error. I'm sure that's because it isn't finding the JS code in the web page.
 
P



From: xerte-bounces at lists.nottingham.ac.uk [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Julian TenneySent: Thursday, August 07, 2008 2:08 PMTo: Xerte discussion listSubject: RE: [Xerte] Is there a way to make an exit button?


getURL should work. Check the case.


From: xerte-bounces at lists.nottingham.ac.uk on behalf of Paul SwansonSent: Thu 07/08/2008 18:10To: Xerte discussion listSubject: RE: [Xerte] Is there a way to make an exit button?

So how do you access external javascript? I've added the following to the script section of the html page:
 
function closeWindow () {    // closes this window    self.close ();}
 
I've tried calling it with:
 
getUrl('javascript:closeWindow()');
 
and:
 
ExternalInterface.call('closeWindow');
 
Neither work, so I know I'm not doing it right. What's the correct command and syntax? fsCommand?
 
Paul




From: xerte-bounces at lists.nottingham.ac.uk [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Julian TenneySent: Thursday, August 07, 2008 12:56 AMTo: Xerte discussion listSubject: RE: [Xerte] Is there a way to make an exit button?

You've got it - it will have to be some javascript. I don't know if you can close the window without that 'a script is trying to close this window' security dialog.
 
Let me know how you get on - I could add a close function to the html pages Xerte publishes,
 
J


From: xerte-bounces at lists.nottingham.ac.uk [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Paul SwansonSent: 06 August 2008 23:45To: Xerte discussion listSubject: [Xerte] Is there a way to make an exit button?
Is there a command that will close the Flash window? rootIcon.exit(); leaves the "Loading Complete" message on screen. Or will I have to call some javascript in the html page that launches the course?_____________________________  Paul Swanson  Portland, Oregon, USA _____________________________ 

Your PC, mobile phone, and online services work together like never before. See how Windows® fits your life 
_________________________________________________________________
Get Windows Live and get whatever you need, wherever you are.  Start here.
http://www.windowslive.com/default.html?ocid=TXT_TAGLM_WL_Home_082008
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.nottingham.ac.uk/pipermail/xerte/attachments/20080807/03e8f165/attachment.html


More information about the Xerte mailing list