编程语言
首页 > 编程语言> > 如何从javascript调用user32.dll方法

如何从javascript调用user32.dll方法

作者:互联网

我在浏览器上运行了一个javascript.是否可以在user32.dll中调用函数/方法.

通过使用pInvoke调用可以从C#实现.我如何在JavaScript中执行相同的操作?

谢谢,

Datte

解决方法:

由于JavaScript沙箱,如果没有需要提升安全权限的中间层,您就无法做到这一点,例如Netscape风格的浏览器插件(广泛支持),ActiveX控件(几乎只支持IE)或.Net控件(我认为这是可能的;再次可能只有IE).在每种情况下,JavaScript都会与控件通信,而控件又会为您调用USER32.

如果没有用户授予您的应用程序提升权限,这些都不会起作用,但我猜你正在要求Windows,这适用于某些内部网应用程序,这可能是可能的.

标签:javascript,pinvoke,user32
来源: https://codeday.me/bug/20191006/1858698.html