history/location操作 /navigator 操作/ screen操作

本文分享了Mac OS在用户体验上的优势,特别是在无广告干扰和高效分屏功能方面。同时,深入探讨了网页技术中关于页面刷新、浏览器信息获取及屏幕尺寸检测的方法。

 话说mac真的没广告。。。就凭这点,mac完胜。ei capitan 好牛畅,分屏很好用啊,回不去了。

 

var hist=window.history;

hist.go(param); // param=0 刷新   param=-1 上一个页面  param=1 下一个页面..

 

 

 

//////////////////

 

 

 

location.reload(true);    //从服务器重载当前页面  
location.reload(false);   //从浏览器缓存中重载当前页面  
location.reload();        //从浏览器缓存中重载当前页面 

注意:

1,在reload()方法执行后,再其后面的代码可能被执行,也可能不被执行,这由网络延迟和系统资源因素决定。因此,最好把reload()的调用放在代码的最后一行。

2,文章的一开始就提到location是window对象和document对象的属性,因此,window.location和document.location是等价的,可以交互使用。

 /////////////navigator  注意不要拼写错误////////////////

navigator.appName // 浏览器名,为啥我的charom 现实的是 网景捏?
navigator.appVersion //浏览器版本
navigator.platform  // 系统平台  macinter?内核版本
navigator.userAgent //  各种信息,比如浏览器信息,系统信息 mac

 

  document.write("屏幕高度:"+scr.height+"<br>"+
  "屏幕宽度:"+scr.width+"<br>"+"颜色深度:"+scr.colorDepth+"<br>"+"像素深度:"+scr.pixelDepth
 +"<br>"+"可用高度:"+scr.availHeight+"<br>"+"可用宽度:"+scr.availWidth +"<br>");



屏幕高度:768
屏幕宽度:1366
颜色深度:24
像素深度:24
可用高度:741
可用宽度:1366


1. screen.availWidth 属性返回访问者屏幕的宽度,以像素计,减去界面特性,比如任务栏。

2. screen.availHeight 属性返回访问者屏幕的高度,以像素计,减去界面特性,比如任务栏。

 

转载于:https://www.cnblogs.com/Tachi/p/5616148.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值