[Xerte] Re: desktop xerte js syntax to call swf function
Julian Tenney
Julian.Tenney at nottingham.ac.uk
Fri Jan 17 08:13:08 GMT 2014
What are you trying to do? Intuitively, this seems a long winded way of achieving it...
From: xerte-bounces at lists.nottingham.ac.uk [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of KnowledgeWare
Sent: 17 January 2014 00:00
To: Xerte discussion list
Subject: [Xerte] desktop xerte js syntax to call swf function
Can anyone see anything wrong with this... this is in the index.htm page that loads my RLO. I'm loading a swf file in the RLO that calls the 'flashInititialized' function below. The function runs, because if I remove the comments around the alert('xxxxx') that will display.
<script type="text/javascript" language="JavaScript">
myRLO = new rloObject('975','731','ron_acoustic.rlo');
</script>
<script type="text/javascript">
// called by our action script after initialization
function flashInitialized()
{
//alert('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); THIS RUNS WHEN COMMENT REMOVED
var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
// get flash object
//flash = isInternetExplorer ? document.all.myRLO.newMenu : document.myRLO.newMenu;
flash = isInternetExplorer ? document.all.myRLO.newMenu : document.myRLO.newMenu;
WHAT SYNTAX SHOULD I BE USING HERE TO CALL A FUNCTION IN THE SWF LOADED BY THE RLO? NONE OF THESE WILL RUN....
// call action script function
flash.setText('Hello from javascript via xerte RLO');
//myRLO.newMenu.setText('Hello from javascript via xerte RLO');
//_level0.engine.newMenu.setText('Hello from javascript via xerte RLO');
}
</script>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nottingham.ac.uk/pipermail/xerte/attachments/20140117/83dc59a7/attachment-0001.html>
More information about the Xerte
mailing list