[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