<script>
var url='http://localhost/Comserv/a.htm' ;//用location.toString()替换
alert(url.replace(/\/[^/]\.\w+/,''));
</script>

解决方案 »

  1.   

    搜索一个叫 ASP站长助手的文件 传上去看看吧。
    第一次接触的时候我都吓死了。 居然能看见物理路径,
    而且还能访问呢!
      

  2.   

    to vivianfdlpw
       谢谢你给的方法,虽然不是很好使。呵呵。但感谢是少不了的啦。
    to fason(咖啡人生) 
       高人高见,也许真的是不行吧。难怪我试了那么多的方法都不好使。但是,如果在
    服务器端运行也不行吗?
      

  3.   

    我在 D:\Comserv 的a.htm中加了下面几行代码:
       var fso, s= "";
       fso = new ActiveXObject("Scripting.FileSystemObject");
       s = fso.GetAbsolutePathName(“test”);
       alert(s);
    我的当前目录不是“D:\Comserv”吗?那应该返回的是“D:\Comserv\test”才对呀?
    但实际上返回的却是“C:\Documents and Settings\VERA\桌面\test”,
    好象当前目录指定的是“C:\Documents and Settings\VERA\桌面”似的,不知道是为什么?
    另外还想多问一句,GetAbsolutePathName使用的缺省目录可以指定吗?
    再次谢谢
      

  4.   

    to btou(黄磊) 
    ASP站长助手很不错,但是不是我想要的。必须且只许使用JavaScript。谢谢你的建议。