BOM-location对象

1.DOM:文档对象模型,操作网页上的元素的API,比如让盒子移动,让盒子变色。 

2.BOM:浏览器对象模型,操作浏览器部分功能的API,比如让浏览器自动滚动

 

location对象常用方法:

1. location.assign()函数:当前页面跳转,可以回退

	<body>
		
		<button class="btn1" type="button">打开腾讯</button>
		<script type="text/javascript">
			var btn1 = document.querySelector(".btn1")
			btn1.onclick = function(){
				location.assign("http://www.qq.com")
			}
		</script>
	</body>

效果图:

2. location.replace()函数:页面跳转,将当前页面替换掉无法回退

	<body>
		
		
		<button class="btn1" type="button">打开腾讯</button>
		<script type="text/javascript">
			var btn1 = document.querySelector(".btn1")
			btn1.onclick = function(){
				// location.assign("http://www.qq.com")
				location.replace("http://www.qq.com")
			}
		</script>
	</body>

效果图

3.location.reload() 重新加载当前页面,相当于点了刷新按钮

4. location.href 页面跳转

	<body>	
		<button class="btn1" type="button">打开腾讯</button>
		<script type="text/javascript">
			var btn1 = document.querySelector(".btn1")
			btn1.onclick = function(){
				location.assign("http://www.qq.com")
				// location.replace("http://www.qq.com")
				// location.reload()
				location.href = "http://www.4399.com/"
			}
		</script>
	</body>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章