zoukankan      html  css  js  c++  java
  • ASP.NET与Javascript中获取URL信息

      访问地址为:http://localhost:1351/WebSite1/dir/Default.aspx/adsf?id=12#test下面是各种方法的说明:

     

    ASP.NET

    Request Property

    Result

    Remark

    Request.ApplicationPath

    /WebSite1

    相对于应用程序(而非虚拟目录)根目录的路径

    Request.PhysicalApplicationPath

    C:\Documents and Settings\wstone.SPANSION\Desktop\WebSite1\

    应用程序根目录的物理路径

    Request.PhysicalPath

    C:\Documents and Settings\wstone.SPANSION\Desktop\WebSite1\dir\Default.aspx

    当前请求的物理路径

    Request.PathInfo

    /adsf

    附加的路径信息

    Request.RawUrl

    /WebSite1/dir/Default.aspx/adsf?id=12

    当前请求相对于应用程序根目录的路径

    Request.Url

    http://localhost:1351/WebSite1/dir/Default.aspx/adsf?id=12

    当前请求的完整路径(不包括#之后的)

    Request.CurrentExecutionFilePath

    /WebSite1/dir/Default.aspx

     

    Request.FilePath

    /WebSite1/dir/Default.aspx

     

    Request.Path

    /WebSite1/dir/Default.aspx/adsf

     

    Request.ServerVariables["SERVER_NAME"]

    localhost

     

    Request.ServerVariables["SERVER_PORT"]

    1351

     

    Request.ServerVariables["SERVER_PORT_SECURE"]

    0

     

    Server.MapPath("~")

    C:\Documents and Settings\wstone.SPANSION\Desktop\WebSite1

     

    Server.MapPath("~/")

    C:\Documents and Settings\wstone.SPANSION\Desktop\WebSite1\

     

    Server.MapPath("~/1.jpg")

    C:\Documents and Settings\wstone.SPANSION\Desktop\WebSite1\1.jpg

     

     

    #test

    ASP.NET中不能得到#之后的test,因为#不回发页面

    PS:在VS2005中打开WebSite1网站,在浏览器中查看,此时WebSite1为虚拟目录。

    Javascript

    Location Property

    Result

    location.hash

    #test

    location.host

    localhost:1351

    location.hostname

    localhost

    location.href

    http://localhost:1351/WebSite1/dir/Default.aspx/adsf?id=12#test

    location.pathname

    /WebSite1/dir/Default.aspx/adsf

    location.port

    1351

    location.protocol

    http:

    location.search

    ?id=12

  • 相关阅读:
    案例3:歌舞娱乐放映游艺建筑防火案例分析(一)
    案例2:丙类仓库建筑防火案例分析
    第三篇 第八章泡沫灭火系统(二)
    第三篇 第七章气体灭火系统(三)
    FreeMarker 语法 null 的处理
    FreeMarker 语法 date 类型处理
    FreeMarker 语法 list
    FreeMarker 语法 访问 pojo 的属性
    mysql 去重
    FreeMarker hello
  • 原文地址:https://www.cnblogs.com/Mygirl/p/2090321.html
Copyright © 2011-2022 走看看