首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

js本地运行exe时 因为路径有空格 找不到文件路径,该怎么解决

2012-01-22 
js本地运行exe时 因为路径有空格 找不到文件路径jsp文件如下%@ page contentTypetext/htmlcharsetgb2

js本地运行exe时 因为路径有空格 找不到文件路径
jsp文件如下 


<%@ page contentType="text/html;charset=gb2312"% > 

<html >  
<body >  
<script language="javascript" >  
  


new ActiveXObject("Wscript.Shell").run("F:\\ProgramFiles\\Foxit Reader\\Foxit Reader.exe");  

</script >  
</body >  
</html > 


但是因为 路径中 Foxit Reader有空格 所以他运行找不到 这个exe文件 如果换一个路径中间没有空格的 就可以找到并运行exe

[解决办法]
对空格进行编码 ,编成%20就可以了
new ActiveXObject("Wscript.Shell").run("file:///D:\\Program%20Files\\Tencent\\TM2\\TMShell.exe");

热点排行