# ExternalInterface.addCallback not working in FireFox

**URL:** <https://forum.kirupa.com/t/externalinterface-addcallback-not-working-in-firefox/264508>\
**Category:** flash\
**Created:** [June 26, 2008, 6:57pm UTC](https://forum.kirupa.com/t/externalinterface-addcallback-not-working-in-firefox/264508 "2008-06-26T18:57:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![voxecho](https://avatars.discourse-cdn.com/v4/letter/v/278dde/32.png) [@voxecho](https://forum.kirupa.com/u/voxecho)\
**Post date:** [June 26, 2008, 6:57pm UTC](https://forum.kirupa.com/t/externalinterface-addcallback-not-working-in-firefox/264508/1 "2008-06-26T18:57:51Z")

</div>

[please note that everything i am describing works fine in IE]

Hey all, i’ve seen this thread or similar in many forums, and no answer has helped.

I have set up a function in Flash that i want available to Javascript.

```auto

function OpenBrowse():Void {
... 
}
_trace(flash.external.ExternalInterface.addCallback("OpenBrowse",null,openBrowse));
/*
 the _trace uses flash.external.call to call a trace command in 
 the browser which works fine... so i am able to call functions in 
 firefox, just not call functions from firefox
*/

```

in my HTML i have  
function callBrowse(){  
var mymovie = thisMovie(“moviename”);  
if(mymovie){  
mymovie.OpenBrowse()  
}  
}

when this is called i get from firefox

mymovie.OpenBrowse is not a function

FireFox Version 2.0.0.14  
Windows XP Pro  
flash version 9.0 r124

Can anyone help?

---

<div class="post-metadata">

**Author:** ![voxecho](https://avatars.discourse-cdn.com/v4/letter/v/278dde/32.png) [@voxecho](https://forum.kirupa.com/u/voxecho)\
**Post date:** [July 2, 2008, 6:19pm UTC](https://forum.kirupa.com/t/externalinterface-addcallback-not-working-in-firefox/264508/2 "2008-07-02T18:19:25Z")

</div>

does no one have any ideas?
