我在网页中有个图标,点击图标后我要打开QQ
我是这样写的:
function Run(strPath) {
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
}<a onFocus='this.blur()' title=" QQ " href=# onclick=javascript:Run('file:///D:/Program%20Files/QQ/QQ.exe','File')></a>我这样做的在本地运行是可以的,可以打开QQ。
现在问题是:
我把页面放到服务器(IIS,Apache)上,然后在访问服务器上的页面时,就不能打开QQ了。
提示: 找不到文件"D:/Program%20Files/QQ/QQ.exe",请确认是否正确安装了软件。
请高手们帮帮忙啊!如何把页面放到服务器上,访问的时候也可以打开本机QQ呢???
解决问题了分不够还可以在加~~~ 先谢谢啦~~~
我是这样写的:
function Run(strPath) {
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
}<a onFocus='this.blur()' title=" QQ " href=# onclick=javascript:Run('file:///D:/Program%20Files/QQ/QQ.exe','File')></a>我这样做的在本地运行是可以的,可以打开QQ。
现在问题是:
我把页面放到服务器(IIS,Apache)上,然后在访问服务器上的页面时,就不能打开QQ了。
提示: 找不到文件"D:/Program%20Files/QQ/QQ.exe",请确认是否正确安装了软件。
请高手们帮帮忙啊!如何把页面放到服务器上,访问的时候也可以打开本机QQ呢???
解决问题了分不够还可以在加~~~ 先谢谢啦~~~
在打开这个页面的电脑上的QQ要安装在D:\Program Files\QQ\QQ.exe
服务器上装一百个QQ都没用
QQ的目录方面是绝对没有问题的
我把页面放在服务器外面,是可以打开QQ的。
放在服务器里面,也是在本机访问服务器的,就报找不到文件的错误了~
是否服务器上需要设置什么嘛???
<script language="JavaScript">
function Run(strPath) {
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
}</script>
是这样的,问题出在哪里呢???
一放到服务器就不能打开了,服务器需要设置吗?
我只知道JavaScript是运行在客户端,所以肯定会在客户端建wscript.shell 至于为啥会找不到为文。。I'm so sorry 我一向不喜欢用ActiveX
就是页面上有个图标,点击后打开QQ~
页面测试都是可以打开的,把页面放到服务器上以后,
然后从服务器访问页面的话,QQ就打不开了
应该怎么解决呀???
先谢过大家啦!!!
分数不够可以在加
UP