读书人

网页中客户端怎么调用客户本地程序(带

发布时间: 2012-04-17 15:06:33 作者: rapoo

网页中客户端如何调用客户本地程序(带参数的.)
我写了一个js.这样可以调用客户端计算器

function calc_onclick() {
var shell = new ActiveXObject("WScript.shell");
shell.run("calc.exe", 1, true);
}

但执行以下代码又不行了.

function scbh_onclick() {
var shell = new ActiveXObject("WScript.shell");
shell.run("C:\Progra~1\gen\caiwu.exe -c:xishu -d:renyuan",1,true);
}
就不行了,客户机器中有caiwu.exe 这个程序

用.net 2005中的
Process.Start在本机上可以执行,但在客户端也不行了,在本机上.net 2005程序中启动时可以运行caiwu.exe但是在本机中输入本机网址,然后点按钮访问此程序就不可以.

[解决办法]
如果能随随便便让你启动客端的程序,还有个什么安全性可言????!!!!
[解决办法]
如果用localhost是访问本机。如果用http://192.168.xxx.xxx就会有浏览器的安全屏障防止你访问客户端本机的内容。

读书人网 >asp.net

热点推荐