首页 教程 API文档

当前文档的地址

2015-09-10 14:16:12

属性


使用频率 中低
所属模块 Std.url
成员类型 静态成员函数

描述


Std.url.location方法可以获取当前的url地址相关的信息,或者也可以用来重定向当前网页的url地址.

当直接执行Std.url.location方法的时候,会返回一个包含当前url地址相关信息的Object对象,这个Object对象包含以下键值:

名称 类型 描述
url String 当前的URL地址
port Number 当前URL地址使用的端口号
protocol String 当前URL地址使用的协议,http,或https
hostName String 当前URL地址的主机名称,通常为域名
pathName String 当前URL地址中包含的路径

语法



Object Std.url.location();
Object Std.url.location(String url);
        

参数


名称 类型 描述
url String 需要重定向的新的URL地址

返回值


1. 当前URL地址相关信息的Object对象

2. 当使用参数进行重定向的时候,返回Std.url模块本身

相关例子


重定向到指定URL


Std.url.location("http://www.stdjs.com");
        

获取当前URL地址相关信息


Std.url.location();

//得到的Object对象
{
    url:"http://doc.stdjs.com/action.php?action=documentation.location_documentation&ID=8&APIID=109",\
    port:80,
    protocol:"http",
    hostName:"doc.stdjs.com",
    pathName:"/action.php"
}