BOM 之 location
BOM 之 location
它提供了与当前窗口中加载的文档有关的信息,还提供一些导航功能
。既是 window对象的属性,也是document对象的属性,就是说,
window.location 和 document.location 引用的是同一个对象。还可
以将 URL 解析为独立的片段,如
location.hash: "#contents" //返回 URL 中的 hash;
location.host : www.cnblogs.com:80 //返回服务器名称和端口号(
如果有)
location.hostname: "www.cnblogs.com" // 返回当前完整的 url
pathname: "/lin3615/" // 返回URL 中的目录和(或)文件名
port: 8080 // 返回端口号,如果为空,则返回空字符串
protocol: "http:" 返回页面使用的协议,为 http:/https:
search: "?q=javascript" 返回URL的查询字符串.
=============
位置操作
以下效果一样:
//location.assign("http://www.cnblogs.com");
//window.location = "http://www.cnblogs.com";
//location.href="http://www.cnblogs.com";