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对象用于获取用户的屏幕信息。

属性;

最新文章

  1. 学习solr
  2. 课前HTML基础
  3. C#匿名函数的坑
  4. ssh框架搭建错误集合
  5. Eclipse中集成Tomcat
  6. 必须会的SQL语句(七)字符串函数、时间函数
  7. Nodejs v4.x.0API文档学习(1)简介
  8. QQ空间的“神奇”图片
  9. 话说python
  10. Docker 基于已有镜像的容器创建镜像
  11. Oracle数据库和客户端字符集
  12. Java 基础 break和continue关键字的使用
  13. Mybatis之批量操作
  14. 第34 memcached缓存
  15. How to Add Trust Sites into IE before IE10 through Group Policy
  16. 前端基础之html常用标签
  17. IasS,CasS,PasS,SasS的区别
  18. JavaScript--事件入门(24)
  19. vmware新建Ubuntu时,提示此主机不支持 Intel VT-x
  20. docker简单介绍(资料收集总结)

热门文章

  1. ES6 随记(3.1)-- 字符串的拓展
  2. jQuery消息提示框插件Tipso
  3. USB引脚及定义
  4. pd.read_csv的header用法
  5. 16个tomcat面试题
  6. 汽车AC键到底是干什么的?老司机告诉你
  7. delphi中httpencode使用注意事项
  8. DelphiXE_Android
  9. jQuery download file
  10. js的set和get