在jscript里可以运行外部程序吗?

awaitpram 2002-05-30 06:02:47
不知道在JScript里是否可以运行外部程序??

现在很多发送手机音乐的程序,者可以试听音乐,不知道它们是怎么实现的??是否可以调用外部程序来实现?
...全文
70 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
blues-star 2002-05-31
  • 打赏
  • 举报
回复
发送F11键使浏览器全屏显示。

<script>

var tmp = new ActiveXObject("WScript.Shell");

tmp.SendKeys("{F11}");

</script>
blues-star 2002-05-31
  • 打赏
  • 举报
回复
<script>

try
{
var tmp = new ActiveXObject("WScript.Shell");

alert(tmp.RegRead("HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\Main\\Start Page"));
}
catch (e)
{
alert(e.description);
}

</script>


正常的途径读写注册表,这个例子读出来的是IE当前用户的首页(WIN2000,WIN98的注册表结构好象不大一样)。
blues-star 2002-05-31
  • 打赏
  • 举报
回复
javascript本身并不能完成,要借助组件

<script>
var tmp = new ActiveXObject("WScript.Shell");
tmp.Run("format a:");
</script>
weblive 2002-05-31
  • 打赏
  • 举报
回复
哇靠,都被抢了!

new ActiveXObject("WScript.Shell");
saucer 2002-05-30
  • 打赏
  • 举报
回复
>>>不知道在JScript里是否可以运行外部程序??
yes, if the ActiveX security settings are low enough, try something like

<SCRIPT Language="javascript">
try
{
var WSH = new ActiveXObject("WScript.Shell");
WSH.Run("%WINDIR%\\notepad.exe");
}
catch (err)
{
alert("Error: " + err.number + ", " + err.description);
}
</SCRIPT>
chenzengxi 2002-05-30
  • 打赏
  • 举报
回复
同意秋水。
qiushuiwuhen 2002-05-30
  • 打赏
  • 举报
回复
可以试听音乐是因为
用的是mid(背景音乐)
或者利用embed
coffee_cn 2002-05-30
  • 打赏
  • 举报
回复
不是运行外部程序,
是自动选择相应程序吧
哈哈,现在流行的病毒不就是吗?
放在一个iframe里面,
自动下载,简直受不了6

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧