在网页中执行本地exe程序(run exe from web browser)

摘要: 有时候,需要在 网页上去执行本地的一个EXE文件,如果用javascript ,一般浏览器,由于安全问题,都会禁止掉这个特性。但经过测试,目前在ie,firefox中仍然可以用JS来实现,但在chrome,safari 中没有实现。本文就用javascript在IE,FIREFOX中执行 exe 文件做例子。代码片段, 请查看文章详情 ...

有时候,需要在 网页上去执行本地的一个EXE文件,如果用javascript ,一般浏览器,由于安全问题,都会禁止掉这个特性。但经过测试,目前在ie,firefox中仍然可以用JS来实现,但在chrome,safari 中没有实现。本文就用javascript在IE,FIREFOX中执行 exe 文件做例子。



  
  	
  	 IE 或 Firefox 执行 Exe 文件 
  	
  
   
    
  



打开的文件是 notepad ,记事本,你可以替换成,你想要打开的文件。在 IE,FIREFOX 下通过。
使用这种方式打开 EXE,不是很方便,而且有局限。还有另外一种方法:url protocol .在下一篇博客中再讲解。

上一篇: 用python 写爬虫,去爬csdn的内容,完美解决 403 Forbidden
下一篇: 在网页中调用本地可执行文件之三(mac os)(run exe from web browser)

Avatar

大笨兔博客 评论于: 2012-08-12

感觉跟黑客有点像
[reply=轻舞肥羊,2012-08-12 11:04 AM]可以做黑客用途,但一般不会吧,比如,迅雷下载,在网页上点击链接,直接启动迅雷等呀。不过他采用的是urlprotocol技术。[/reply]
 评论 ( What Do You Think )
名称
邮箱
网址
评论
验证
   
 

 


  • 微信公众号

  • 我的微信

站点声明:

1、一号门博客CMS,由Python, MySQL, Nginx, Wsgi 强力驱动

2、部分文章或者资源来源于互联网, 有时候很难判断是否侵权, 若有侵权, 请联系邮箱:summer@yihaomen.com, 同时欢迎大家注册用户,主动发布无版权争议的 文章/资源.

3、鄂ICP备14001754号-3, 鄂公网安备 42280202422812号