你的这种想法好象不能实现吧?否则,客户端的系统将会很危险了,因为,如果你的可执行文件是“format.exe”的改名在当前位置运行应用程序也是可以的,要看是什么类型的文件:
如果是一般的文档文件,比如:.txt,.doc,.xls,.jpg,.gif等等,打开这些文档的应用程序一般都在客户端安装了(其关联应用程序是:notepad,office等),所以,一般会直接在IE中打开,因为这些应用程序已经能够被IE利用OLE等方法解析;而客户端不能识别的文件类型,比如:.mdf,等则会提示下载。

解决方案 »

  1.   

    不在当前位置打开EXE程序而是下载程序,这是浏览器的安全机制。如果说可以在当前位置直接运行程序的话,那天下就大乱了:我把一个硬盘格式化程序或者是病毒程序放在网页上,当某个用户点击的时候,你就可以听到某远处传来一声惨叫声,接着第二天当地的报纸登出一则新闻:某程序员由于多年的代码一夜之间被格式化而跳楼自杀了。
        如你所说的角摸屏里右直接点开程序,那个界面已经是被改动了,已经不是原来的浏览器界面了。