Hi all,
I'm trying to use "Flash JavaScript Integration Kit" .... without success.
My javascript function can't call my flash functions and I don't undestand why.
In my html I have:

<script type="text/javascript" src="/search/jss/flash/Exception.js"></script>
<script type="text/javascript" src="/search/jss/flash/FlashTag.js"></script>
<script type="text/javascript" 
src="/search/jss/flash/FlashSerializer.js"></script>
<script type="text/javascript" src="/search/jss/flash/FlashProxy.js"></script>
<script type="text/vbscript" src="/search/jss/flash/VBCallback.vbs"></script>

........
<SCRIPT language="Javascript">
        var uid = new Date().getTime();
        var flashProxy = new FlashProxy(uid, 'myFlashContent', 
'/swf/JavaScriptFlashGateway.swf');
</SCRIPT>
<SCRIPT language="Javascript">
        function pause(numberMillis) {
                var now = new Date();
                var exitTime = now.getTime() + numberMillis;
                while (true) {
                    now = new Date();
                    if (now.getTime() > exitTime)
                        return;
                }
        }

        function simula() {
                for (i=0; i<10; i++) {
                        var speed=10*i;
                        var perce=speed;
                        flashProxy.call("displayText", "100");
                }
                flashProxy.call("displayText", "-");
                alert('fine');
        }
</SCRIPT>

..........
<script type="text/javascript">
        var tag = new FlashTag('/swf/prova_flash.swf', 550, 400, '7,0,14,0');
        tag.addFlashVars('lcId=' + uid);
        tag.setId('myFlashContent');
        tag.write(document);
</script>
...........

<tr>
        <td colspan="2" align="center"><INPUT TYPE="button" VALUE="Simula" 
onClick="simula();"></td>
</td>

My flash actionscript frame 1 starts with:

import com.macromedia.javascript.*;

var proxy:JavaScriptProxy = new JavaScriptProxy(_root.lcId, this);

.........

function displayText(text):Void
{
        testo_speed.text = text;
        testo_speed.hscroll = 0;
};

stop();

But it seems that my flash action displayText is never called.

Can some give me a little help?

Thanks

Marco



_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to