【JavaScript】BOM对象——Window对象&History对象&Location 对象
2024-10-20 03:41:59
1.Window对象:
表示浏览器中打开的窗口
setInterval():它有一个返回值,主要是提供给 clearInterval 使用。
setTimeout():它有一个返回值,主要是提供给 clearTimeout 使用。
clearInterval():该方法只能清除由 setInterval 设置的定时操作。
clearTimeout():该方法只能清除由 setTimeout 设置的定时操作。
代码:
<script>
// //确认弹出框
// confirm("确定删除吗?");
// //输入框
// prompt("请输入内容:");
</script>
<body>
<a href="02——history对象.html">点我!</a>
</body>
结果:
2.History对象:
History 对象包含用户(在浏览器窗口中)访问过的 URL
历史页面:使用 location 页面(把 href 属性值改为当前的 history)
History 页面代码:
<input type="button" value=" 返回上一个页面 "
onclick="javascript:history.back()"/>
go的参数:-1 返回上一个历史记录页面;-2 返回上上一个历史记录页面;1 进入下一个历
史记录页面。
让按钮点击失效:
onclick=”javascript:volid(0)”
代码:
<script>
function fanhui() {
history.go(1);
// history.go(-1);
// history.back(); }
</script>
<body>
<input type="button" value="返回上一页" onclick="fanhui()" />
<a href="03_location对象.html">下一页</a>
</body>
3.Location 对象
Location 对象包含有关当前 URL 的信息。
href:该属性可以完成通过 JS 代码控制页面的跳转。
代码:
<body>
<input type="button" value="跳转到history页面" onclick="javascript:location.href='02——history对象.html'"/>
</body>
结果:
4.Navigator 对象
Navigator 对象包含有关浏览器的信息。(该对象开发中不怎么常用)
5.Screen 对象
Screen 对象包含有关客户端显示屏幕的信息。(该对象开发中不怎么常用)
最新文章
- 表格搞定 Asp.net Web 状态管理
- [自学总结] Unity5.3 API 之 Audio Mixer
- Ubuntu root密码修改
- C# base64图片数据传送加号(+)变空格问题
- jenkins 邮件配置步骤
- COM学习(三)——数据类型
- Python 基础【第六篇】字典
- linux shell if参数
- 五分钟看懂js关键字this
- POJ 2387 Til the Cows Come Home(dij+邻接矩阵)
- 设计模式笔记——GoF设计模式汇总
- SpringBoot集成jsp
- vue — 安装并创建vue项目
- Lombok 介绍
- [leetcode]35. Search Insert Position寻找插入位置
- Hibernate Tools生成注释
- 20145221高其_Web安全基础实践
- 使用python requests模块搭建http load压测环境
- mac上怎么安装dmg
- 团队作业2 <;嗨,你的快递!>;需求分析与原型设计
热门文章
- Spring Cloud微服务安全实战_4-4_OAuth2协议与微服务安全
- [LeetCode] 438. Find All Anagrams in a String 找出字符串中所有的变位词
- jquery.pagination.js的使用
- Idea用maven给springboot打jar包
- 关于ProxmoxVE
- java web开发入门十(idea创建maven SSM项目)基于intellig idea
- Nacos集成Spring Cloud Gateway 基础使用
- FutureTask源码2
- MySQL8的密码策略
- Linux操作USB手柄