本帖最后由 张伟86 于 2013-5-4 17:29 编辑
这些怎么说呢,拿“http://msdn.microsoft.com/en-us/library/vstudio/ms754130.aspx”这个网址具体来说:
/ :表示当前目录的根目录,对于 ”/ms754130.aspx“,就是“http://msdn.microsoft.com/”。它与“~/”的区别在于“~/“只有服务端的空间可以识别。
./ :表示当前目录,比如 ”./ms754130.aspx“,得到“http://msdn.microsoft.com/en-us/library/vstudio/”;
../ :表示当前目录的父目录,对于 ”../ms754130.aspx“,就是“http://msdn.microsoft.com/en-us/library/”;
~/ :表示当前目录的根目录,对于 ”~/ms754130.aspx“,就是“http://msdn.microsoft.com/”。ASP.NET 启用了 Web 应用程序根目录运算符 (~),在服务器控件中指定路径时,可以使用该运算符。ASP.NET 会将 ~ 运算符解析为当前应用程序的根目录。可以结合使用 ~ 运算符和文件夹来指定基于当前根目录的路径。
|