URL:统一资源定位符是互联网上标准资源的地址。
一、location对象属性:
location.href 获取或者设置 整个URL
location.host 返回主机(域名)www.itheima.com
location.port 返回端口号 如果未写返回 空字符串
location.pathname 返回路径
location. search 返回参数
location. hash 返回片段 #后面内容 常见于链接 锚点
案例:5秒钟之后跳转页面
<button>按钮</button>
<div></div>
<script>
var btn=document.querySelector('button');
var div=document.querySelector('div');
btn.addEventListener('click',function(){
var time=5;
setInterval(function(){
if(time==0){
location.href='http://www.itcast.cn';
}else{
div.innerHTML='倒计时'+time+'秒之后跳转';
time--;
}
},1000)
})
</script>
案例:从一个页面传递信息到另一个页面
(1)〈form action=“index.html”〉
去掉?用substr('起始的位置',截取几个字符)
代码:
二、location对象的方法:
location.assign()跳转页面,可记录历史,能后退页面
location.replace()替换页面,不记录历史,不能后退页面
location.reload()刷新页面,强制刷新ctrl+true