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

Dave Burnett d_b_burnett at hotmail.com
Thu Aug 7 23:10:15 BST 2008


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.
http://clk.atdmt.com/MRT/go/108587394/direct/01/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.nottingham.ac.uk/pipermail/xerte/attachments/20080807/18400831/attachment.html


More information about the Xerte mailing list