window内置对象学习
2024-10-20 04:05:01
1.location:本页面的location对象
对象属性图示:
对象属性:
对象方法:
2.history:是本页面的浏览历史
history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。
注意:从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。
属性:
方法:
其中window.history.go(1)表示的是后一个相当于window.history.forward();而window.history.go(-1)表示的相当于window,history.back();本次就是window.history.go(0).
3.Navigator:
Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本。
属性:
4.userAgent:
返回用户代理头的字符串表示(就是包括浏览器版本信息等的字符串)
属性:
判断当前使用的是什么浏览器:
function validB(){
var u_agent = navigator.userAgent;
var B_name="Failed to identify the browser";
if(u_agent.indexOf("Firefox")>-1){
B_name="Firefox";
}else if(u_agent.indexOf("Chrome")>-1){
B_name="Chrome";
}else if(u_agent.indexOf("MSIE")>-1&&u_agent.indexOf("Trident")>-1){
B_name="IE(8-10)";
}
document.write("B_name:"+B_name+"<br>");
document.write("u_agent:"+u_agent+"<br>");
}
5.screen:
screen对象用于获取用户的屏幕信息。
属性;
最新文章
- 学习solr
- 课前HTML基础
- C#匿名函数的坑
- ssh框架搭建错误集合
- Eclipse中集成Tomcat
- 必须会的SQL语句(七)字符串函数、时间函数
- Nodejs v4.x.0API文档学习(1)简介
- QQ空间的“神奇”图片
- 话说python
- Docker 基于已有镜像的容器创建镜像
- Oracle数据库和客户端字符集
- Java 基础 break和continue关键字的使用
- Mybatis之批量操作
- 第34 memcached缓存
- How to Add Trust Sites into IE before IE10 through Group Policy
- 前端基础之html常用标签
- IasS,CasS,PasS,SasS的区别
- JavaScript--事件入门(24)
- vmware新建Ubuntu时,提示此主机不支持 Intel VT-x
- docker简单介绍(资料收集总结)