编程语言
首页 > 编程语言> > 有可能用javascript调用C#函数吗?

有可能用javascript调用C#函数吗?

作者:互联网

我写了一个Office插件,它具有一个功能:openFile(String path)
在office插件中,我嵌入了一个浏览器对象,并可以将网页嵌入到office插件中,现在希望我可以调用C#函数“ openFile”,并使用javascript在网页中传递路径,并让office为我打开指定的文件.
这可能吗 ?我能做什么 ?

解决方法:

对的,这是可能的.

这是通过window.external属性(和主机端的ObjectForScripting)完成的.请参阅FAQ下的WebBrowser Control Overview.

快乐的编码.

编辑:但是,除非使用BHO,否则可能无法访问提供给文件上载字段的值-这是第二个问题/问题(如果存在).

标签:com,ms-office,comvisible,javascript,c
来源: https://codeday.me/bug/20191105/1997235.html