我一个c#项目中用了GeckoWebWrowser控件(有源码可修改),有个需求是要在js中调用cs客户端的方法,但是调用时发现window.external == null(在使用微软的WebBrowser控件时,如果winform中有个方法叫CallMethod()的话,是可以在页面js中通过window.external.CallMethod()来调用winform窗体的方法的),
对winform类已经指定了属性
[System.Runtime.InteropServices.ComVisibleAttribute(true)]  //说明此类已可以供前台js调用, 
不过对于.net的WebBrowser控件,可以使用this.webBrowser1.ObjectForScripting = this; 
但是对于GeckoWebWrowser控件,我没有找到类似的可以指定供js调用的类的属性……        请大家指教!
 winformwebbrowser