100分 求助 JS 调用 exe

CrystalofAA 2009-08-27 12:00:10
我想在JS 里面调用一个客户端的 exe的程序 ,现在碰到了一下问题
1.IE的安全级别----每次都阻止,同时360 ,卡巴 都在提示阻止
问:是否有一段安全认证的代码,来避免阻止?
2.单个Html可以实现调用客户端的 exe 程序,但把该Html发布到IIS 里面的时候,就 出现路径不正确的提示或出现调用异常,可是我写的是绝对路径都不行。----希望大侠们认为可行之前,先在IIS里面试下。

分数不够,再加!希望高手们帮忙解决下!
...全文
291 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
tidelgl 2009-08-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 crystalofaa 的回复:]
最早的时候,从网页调用一个EXE是很简单的事情,一段javascript就可以了。但是,自从IE6开始,微软就不再允许这种“极不安全的行为”。这也是有道理的。没事就给你来个“format d:/q”,即使不这么恶劣,动不动就给你弹几百个notebook,也确实够恐怖的。浏览器不应该与操作系统有太多不必要的关联。
    拿javascript在IE6测试之后,我几乎放弃了直接调用exe的想法,直到有一天,看到了腾讯的实现方法。
    腾讯有一个在网页上面显示QQ状态的东西,点一下就能弹出一个对话框跟该QQ用户聊天(就是我blog左上方的那个Q我的小图标),而不会有任何警告


这些是是已经实现的案例! 还在查找其原理
[/Quote]

哈哈哈,这个QQ已经安装在我们客户端了,绑定的IE控件也跟着安装好了,没安装人家也有webqq啊...要是TX真实现了这个,那微软可要全面封杀QQ啦..
mahui19780126 2009-08-27
  • 打赏
  • 举报
回复
只有把他弄成插件来处理
CrystalofAA 2009-08-27
  • 打赏
  • 举报
回复
应该可以解决的 现在有一些网站 如 叫什么驱动的那个
tidelgl 2009-08-27
  • 打赏
  • 举报
回复
EXE当然会阻止,不然我们就玩玩了,楼主换个思路吧..
只能提示用户安装,不然就成了流氓网站啦,哈哈..
CrystalofAA 2009-08-27
  • 打赏
  • 举报
回复
自己帮忙顶下
24K純帥 2009-08-27
  • 打赏
  • 举报
回复
up
chengxuyuan_sakura 2009-08-27
  • 打赏
  • 举报
回复
ie有限制是应该的,还是换个思路。
舷Kelvin 2009-08-27
  • 打赏
  • 举报
回复
像qq和迅雷这样的,要在那个exe文件安装时就把信息加入到系统里去吧,记得好像是和dll文件有关的。然后才可以从网页调用。

这东西管得比较严,要不然不良网站可太高兴了。
kjeny2002 2009-08-27
  • 打赏
  • 举报
回复
写成 bho 插件,,并自己做个签名
蓝色_冰点 2009-08-27
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 crystalofaa 的回复:]
最早的时候,从网页调用一个EXE是很简单的事情,一段javascript就可以了。但是,自从IE6开始,微软就不再允许这种“极不安全的行为”。这也是有道理的。没事就给你来个“format d:/q”,即使不这么恶劣,动不动就给你弹几百个notebook,也确实够恐怖的。浏览器不应该与操作系统有太多不必要的关联。
    拿javascript在IE6测试之后,我几乎放弃了直接调用exe的想法,直到有一天,看到了腾讯的实现方法。
    腾讯有一个在网页上面显示QQ状态的东西,点一下就能弹出一个对话框跟该QQ用户聊天(就是我blog左上方的那个Q我的小图标),而不会有任何警告


这些是是已经实现的案例! 还在查找其原理
[/Quote]
类似这种实现,前提条件是你已经安装了QQ这样的软件。比如迅雷下载的专用链接类似
thunder://QUFodHRwOi8vNS5qeGR4。。。。。
这样的的网址也能启动迅雷,当然前提条件也是你先安装迅雷。而你安装这些软件的时候,你的系统已经被修改了,注册表里也有相应的改动,所以在比如当碰到thunder://这样的网址的时候,IE就知道应该启动迅雷了
wan_ccgd 2009-08-27
  • 打赏
  • 举报
回复
嗯。
tinghaiou 2009-08-27
  • 打赏
  • 举报
回复
说的也是
浴火_凤凰 2009-08-27
  • 打赏
  • 举报
回复
如果能随便调用客户端的 exe的程序,那楼主不是想干什么就可以干什么了!!!
那还了得啊!!!楼主还是换个思路吧!!!
凡是涉及到操作客户端的文件操作一般情况下都会有安全提示的,
CrystalofAA 2009-08-27
  • 打赏
  • 举报
回复
最早的时候,从网页调用一个EXE是很简单的事情,一段javascript就可以了。但是,自从IE6开始,微软就不再允许这种“极不安全的行为”。这也是有道理的。没事就给你来个“format d:/q”,即使不这么恶劣,动不动就给你弹几百个notebook,也确实够恐怖的。浏览器不应该与操作系统有太多不必要的关联。
拿javascript在IE6测试之后,我几乎放弃了直接调用exe的想法,直到有一天,看到了腾讯的实现方法。
腾讯有一个在网页上面显示QQ状态的东西,点一下就能弹出一个对话框跟该QQ用户聊天(就是我blog左上方的那个Q我的小图标),而不会有任何警告


这些是是已经实现的案例! 还在查找其原理

87,910

社区成员

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

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