请帮忙分析一个JS调用系统DLL函数的程序

请帮忙分析一个JS调用系统DLL函数的程序,第1张

JS没什么秘密, 秘密在那个ActiveX控件的三个方法: FindPort, GetID_1, GetID_2,

你提供的两个DLL可能是也可能不是那个ActiveX的家, 需要regsvr32后才知道, 而这是没有安全保障的

C# 写个留个浏览器插件,可以执行一部分 *** 作,但是有权限问题,如果客户端的一个程序可以被js随意调取到,还有什么安全性可言

还有,你可以让你们项目经理让他让男的生孩子试试,这种需求都会提出来,这智商

你这个改个后缀名就ok了。

把js全部写到html里面,用<script></script>方式写 > 然后把xxxhtm改名为xxxhta > 双击直接打开,不会出现浏览器窗口。

此方法只适合win系统环境,不能自定义图标。

如果有更复杂需求的话,建议考虑下adobe air的形式做,也稍微简单点,网上用html+js开发air应用程序的教程也多。

再其他的办法估计你新手不是一时半会能搞定的了。

亲,楼上的不是自动回复,他说的是对的,确实不能直接调用的,两个不同的概念的,一个是服务端运行的,一个是客户端运行的,如果你确实需要使用ASP中的功能,你应该在JS中通过AJAX来取得ASP中的运行结果

同功能,有一下几种方法实现用JavaScripe调用javabean的业务处理

1基于servlet的javabean的业务处理,也就是jsp的model2模式

2使用SSH三层框架做 struts+spring+hibernate

3使用AJAX实现页面的局部刷新 DWR框架

以上3种情况请你确定下你下的程序是基于哪种方法,我才能具体告诉你怎么实现用javascript调用业务类

QQ:854129673

首先在shell中执行js脚本需要可以执行的环境,其次调配环境,之后进行运行,具体步骤与实例如下:

①安装java、javac环境(如已安装环境请跳过此步)

yum install java-160-sunx86_64 java-160-sun-develx86_64

②准备java程序RunScriptFilejava

import javaioFileReader;

import javaxscriptScriptEngine;

import javaxscriptScriptEngineManager;

public class RunScriptFile {

public static void main(String[] args) {

ScriptEngineManager manager = new ScriptEngineManager();

ScriptEngine engine = managergetEngineByName("js");

try {

FileReader reader = new FileReader("testFilejs");

engineeval(reader);

readerclose();

} catch (Exception e) {

eprintStackTrace();

}

}

}

③准备js文件testFilejs

function add(a, b) {

c = a + b;

return c;

}

result = add (10, 5);

print ('Result = ' + result);

④编译java程序

javac RunScriptFilejava

会在当前目录生成RunScriptFileclass文件

⑤执行程序

java RunScriptFile

⑥结果显示

Result = 15

以上就是关于请帮忙分析一个JS调用系统DLL函数的程序全部的内容,包括:请帮忙分析一个JS调用系统DLL函数的程序、js调用c#程序、如何把自己做的javascript程序,在应用程序里运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9281290.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存