ActiveX 的引入

首先:WEB不能直接启动EXE,否则,木马病毒就失控了,那么程序开发者该怎么办? 通过控件!

控件可以调用系统的API 

<SCRIPT language=JavaScript>        
function Run(strPath)     
{        
   try        
   {        
    var objShell = new ActiveXObject("wscript.shell");        
    objShell.Run(strPath);        
    objShell = null;    
    //alert("ok");  
   }        
   catch(e)     
   {     
        alert('找不到文件"'+strPath+'"(或它的组件之一)。请确定路径和文件名是否正确.')        
   }        
}        
</SCRIPT>   
<span style="color:red;font-size:22;" mce_style="color:red;font-size:22;">恭喜您,登录成功!</span>  
<body background="<%=pth%>/image/line.gif">  
      
            <a href="#" mce_href="#" onclick="Run('d://norton//PMagic.exe')">魔术师</a>  
            </body>  

 

 

posted on 2013-08-12 14:03  TrustNature  阅读(138)  评论(0编辑  收藏  举报