javascript中history对象中到底包含哪些属性及方法呢?


摘要:
下文讲述javascript中history对象中所包含属性及方法简介说明,如下所示;


history对象简介

history对象中记录当前网页中所涉及的url信息,
history对象中还可以进行前进和后退操作
history对象属性及方法:

属性

类型

说明
length

属性

返回当前页面涉及的历史列表的条数
back()

方法

当前网页向前一个网页加载
foreard()

方法

当前网页向后一个网页加载
go(number)

方法

number:跳转至指定网页,当前网页加载到指定网页上


history对象示例说明

<meta charset="UTF-8">
<p>
 maomao365.com<br />
javascript之history对象示例说明
</p>
<hr />
<script>
   window.write("浏览器历史条目:"+window.history.length+"<br />");
   
   //向后一页
   window.history.back();

   //向前一页
   window.history.forward();

   //向后一页
   window.history.go(-1);
   //向后二页
   window.history.go(-2);
  
   //向前一页
   window.history.go(1);
   //向前二页
   window.history.go(2);
</script>

javascript中Navigator对象中到底包含哪些属性呢?


摘要:
下文讲述javascript中Navigator对象中所包含属性简介说明,如下所示;


Navigator对象简介

Navigator对象中包含浏览器的相关信息,
我们常使用此对象检测浏览器及操作系统的相关信息
例:检测是否为移动端,检测是否为微信浏览器
Navigator对象属性:

属性

备注说明
appCodeName

浏览器代码名称
appName

浏览器名称
appVersion

浏览器平台及版本信息
platform

浏览器所运行的系统平台
userAgent

客户端发送给服务器的user-agent头部信息


Navigator对象示例说明

<meta charset="UTF-8">
<p>
 maomao365.com<br />
javascript之Navigator对象示例说明
</p>
<hr />
<script>
  document.write(navigator.appCodeName + "<br/>");
  document.write(navigator.appName + "<br/>");
  document.write(navigator.appVersion + "<br/>");
  document.write(navigator.platform + "<br/>");
  document.write(navigator.userAgent);
</script>
javascript中Navigator对象简介说明

javascript中Navigator对象简介说明