var url = "../aa/aa.html"

解决方案 »

  1.   

    对了,补充下,   //这样定义是可以实现的
       var url="../aa/aa.html";
       //我原意是获取当前url(有虚拟目录就取虚拟目录,无的话就得到原url)
       //如:http://127.0.0.1/aaa.html===>在这个页就得到http://127.0.0.1,若有虚拟目录:http://127.0.0.1/web/xxx.html,即得到http://127.0.0.1/web/
      

  2.   

    .net开发时候 可以用统一的函数来写路径
    例如:我们有个论坛地址www.bbs.ishangdu.com
    function string bbsUrl()
    {
    //处理返回地址
    }
    js调用这个函数
    var url=<%= bbsUrl%>
    你可以把bbsUrl写成全局的函数
    统一调用
      

  3.   

    没理解你到底要什么效果,是不是要得到当前文件所在的目录呢?
    <script>
    var url = document.location.href.substring(0,document.location.href.indexOf(window.document.location.pathname)) + document.location.pathname.substring(0,document.location.pathname.lastIndexOf("/")+1);alert(url);
    </script>