使用频率 | 中低 |
所属模块 | 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模块本身
Std.url.location("http://www.stdjs.com");
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"
}