location对象
属性:
hash 设置或返回从井号 (#) 开始的 URL(锚)
host 设置或返回主机名和当前 URL 的端口号
hostname 设置或返回当前 URL 的主机名
href 设置或返回完整的 URL
pathname 设置或返回当前 URL 的路径部分
port 设置或返回当前 URL 的端口号
protocol 设置或返回当前 URL 的协议
search 设置或返回从问号 (?) 开始的 URL(查询部分)
location对象的方法
assign() 加载新的文档
reload() 重新加载当前文档
replace() 用新的文档替换当前文档
例子:
<body>
<button οnclick="getLocation()">按钮</button>
<p id="pid"></p>
<button οnclick="goassign()">杨MT博客</button>
<script>
function getLocation(){
var s, p=document.getElementById("pid");
s=location.hostname+"<br/>";
s+=location.pathname+"<br/>";
s+=location.href;
p.innerHTML=s;
}
function goassign(){
location.assign("http://www.cnblogs.com/YangMT")
}
</script>
</body>
转载于:https://www.cnblogs.com/YangMT/p/4865911.html