日期:2014-05-18  浏览次数:20641 次

javascript中如何定义相对路径?
<TITLE>   New   Document   </TITLE>
<script   language= "javascript ">
function   outDoc(){
var   wdapp=new   ActiveXObject( "Word.Application ");
wdapp.visible=true;
wddoc=wdapp.Documents.Open( "e:/jsp/oa/gzl/word/fw.doc ");
var   form=document.all.form1;
fwbh=form.fwbh.value;
........................
range.Text=date;

//wddoc.Application.Printout();
wddoc.Application.Quit();

wdapp=null;
}
</script>


如何把绝对路经改成相对路径   e:/jsp/oa/gzl/word/fw.doc     ?????

------解决方案--------------------
/../可以用这种形式,他表示你的jsp当前路径向上退一级
比方说你的html再
d;/jsp/html中
你的doc在d:
你可以../../../xx.doc
不过是/..还是../我记不清楚了
------解决方案--------------------
/文件名
如果不在一个文件夹用../回到上一个目录
------解决方案--------------------
这种情况最好是用一个配置文件,然后读取,不然每一个文档都这么写麻烦
------解决方案--------------------
var aaa = " <%=request.getContextPath()%> "

?????