• 路径问题!!


    在用到路径的时候往往容易混乱,特别一段时间没使用以后,重复几次后,还是把它写下来,免得以后有做实验。
           路径标记有“~”,“/“,”“这三种,先说在服务器段:
          ”~“是指应用程序所在的位置,如果你建立了虚拟目录的,那么就是虚拟目录的路径;
          ”/“依然是默认站点的路径,如果你没该的话,就是”wwwroot“这个目录;
         ”“ 最后这个是相对路径;
         比如:
                  Response.Redirect("~/Manager/tt.htm");   这样会在IE地址中有:http://localhost/AuthenManager/Manager/tt.htm,localhost代表站点,AuthenManager(D;\联网\Authen)代表应用程序(或者虚拟目录),Manager/tt.htm表示在此AuthenManager这个虚拟目录下的文件;
                Response.Redirect("/Manager/tt.htm");   在IE地址中有:http://localhost/Manager/tt.htm
    localhost和上面一样,注意下面已经没有应用程序名了,现在这个指向实际上是wwwroot 下面的Manager/tt.htm;

           现在在来看看客户段:
            ”~“这个在客户端不起作用,如果你用了,IE仅仅把它看成一个字符;
           ”/“这个任然是指站点目录,即''wwwroot'',
          ""在这里代表当前文件相对路径;
  • 相关阅读:
    01Game
    面试题
    面试题
    面向对象笔记
    1212作业
    12011作业
    1210作业
    1206作业
    1205作业
    1204作业
  • 原文地址:https://www.cnblogs.com/pojia/p/386382.html
Copyright © 2020-2023  润新知