0926课后小结

本文总结了History对象,包括back()、forward()和go()方法,用于控制浏览器历史记录的前进和后退。同时提及Window对象的常用事件,是前端开发者的重要知识点。
摘要由CSDN通过智能技术生成

History对象

History对象:有关客户访问过的URL的信息

名称说明
back()加载History列表中的上一个URL
forward()加载History列表中的下一个URL
go("url" or number)加载History列表中的一个URL或要求浏览器移动指定的页面

back()方法相当于后退按钮

forward()方法相当于前进按钮

go(1)代表前进1页,等价于forward()方法

go(-1)代表后退1页,等价于back()方法

 案例:

    <body>
		<input type="button" name="" id="a1" value="打开02.html" />
		<script type="text/javascript">
			a1.onclick=function(){
				location.href="02.html"
			}
		</script>
	</body>

 

    <body>
		<input type="button" name="" id="btn1" value="back" />
		<input type="button" name="" id="btn2" value="打开03.html" />
		<input type="button" name="" id="btn3" value="forwar()" />
		<input type="button" name="" id="btn4" value="go" />
		<script type="text/javascript">
			btn1.onclick=function(){
				history.back()//返回到上一页
			}
			btn2.onclick=function(){
				location.href="03.html"
			}
			btn3.onclick=function(){
				history.forward()//跳转到history列表中下一页
			}
			btn4.onclick=function(){
				history.go(-1)//相当于forward
			}
		</script>
	</body>
    <body>
		<input type="button" name="" id="butn1" value="返回02.html" />
		<input type="button" name="" id="butn2" value="go" />
		<script type="text/javascript">
			butn1.onclick=function(){
				location.href="02.html"
			}
			butn2.onclick=function(){
				history.go(-1)
			}
		</script>
	</body>

结果

 

 

 属性、方法和事件

鼠标事件意义
onmousedown按下鼠标键
onmousemove移动鼠标
onmouseout鼠标离开某一个网页对象
onmouseover鼠标移动到某一个网页对象上
onmouseup松开鼠标键
onclick单击鼠标键
ondblclick双击鼠标键
键盘事件意义
onkeydown按下一个键
onkeyup松开一个键
onkeypress按下然后松开一个键

Window对象常用事件

事件说明
onload()对象装在完成后触发
onscroll()窗口的滚动条被拖动时触发
onresize()窗口的大小改变时触发
onblur()/onfocus()窗口失去/获得焦点时触发
onerror()遇到执行错误时触发
onunload()对象被卸载后触发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值