poopdawg wrote:
> hi
> 
> ive embedded gecko in my c++ app. in the app window, ive loaded an
> html page that also defines a JS method. i would like to invoke this
> method and get the return value.
> 
> ive seen a lot of blog/group posts related to XPCOM/JS and read about
> spidermonkey(JS_CallFunctionName?). can someone point me in the right
> direction as to how to actually go about doing this? i am unable to
> find sample code on this :(
> 
> cheers
> amitabh
> 
> 
> --------- test.html ---------
> <html>
> <script language="JavaScript" type="text/JavaScript">
> function fn_test()
> {
>    return "teststring" ;
> }
> </script>
> <body>hello!</body>
> </html>
> 
> --------- c++ -------------
> //i would like to call something like this
> mybrowser.loadURI("test.html")
> mybrowser.calljavascript("fn_test", &rv); //rv shd have "teststring"
> 
>

I know that this is one of the cases that we want to handle in our new 
embedding API and that people have done it in the past.  Mark?  Pelle? 
Thoughts?

--Chris
_______________________________________________
dev-embedding mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-embedding

Reply via email to