window location的使用方法

    在js中经常会用到window.location获取url以及与url相关的参数,下面讲一下window.location的结构和使用:

示例URL:

    "http://192.168.255.255:8100/admin/extra_vector/?name=number&value=16822223333"

 

    1、 window.host(主机部分):

        >>"192.168.255.255:8100"

    2、window.hostname(不带端口号):

        >>"192.168.255.255"

    3、window.location.href(得到整个url字符串):

        >>"http://192.168.255.255:8100/admin/extra_vector/?name=number&value=16822223333"

    4、window.location.origin:

        >>"http://192.168.255.255:8100"

    5、window.location.pathname(路径):

        >>"/admin/extra_vector/"

    6、window.location.port(端口):

        >>"8100"

    7、window.location.protocol(协议):

        >>"http"

    8、window.location.search(参数):

        >>"?name=number&value=16822223333"

 

 

 

    下面给出页面打印出来的window.location的图例:

window location的使用方法