function downPhoneBook(fName,dTime,pos){
if(fName!=""){
if(confirm("您于 "+dTime+" 生成了号簿文件\n\n点击 确定 下载该文件\n\n点击 取消 下载新文件")){
window.open("download.asp?filename=<%=replace(server.MapPath("."),"\","\\")&"\\DownData\\"%>"+fName); }else{
showtabChno(pos);
}
}else{
showtabChno(pos);
}
}请帮忙改红色字体那部分 改成使用php的 谢谢!!!

解决方案 »

  1.   

    这明明是javascript  
    虽然没学过asp
    红色字体也是javascript 你怎么改成php???
      

  2.   

    <%=replace(server.MapPath("."),"\","\\")&"\\DownData\\"%>
    这段是asp吧。不会asp。。楼主可以说下这意思。我们改成php即可。
      

  3.   

    ASP:
    window.open("download.asp?filename=<%=replace(server.MapPath("."),"\","\\")&"\\DownData\\"%>"+fName);
    PHP:
    <?$fileapth=define('File_PATH', dirname(__FILE__).DIRECTORY_SEPARATOR);?>
    window.open("download.asp?filename=<? echo $fileapth."\DownData\"; ?>+fName")
      

  4.   

    ASP
    <%=replace(server.MapPath("."),"\","\\")&"\\DownData\\"%>PHP
    <?php echo str_replace('\\', '/', realpath('.')).'/DownData/'; ?>
      

  5.   

    <%中包围的就是asp的代码斑竹的正解。
      

  6.   

    LS的你们都是干什么的? 3P都会?