zoukankan      html  css  js  c++  java
  • history/location操作 /navigator 操作/ screen操作

     话说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 属性返回访问者屏幕的高度,以像素计,减去界面特性,比如任务栏。

  • 相关阅读:
    for of 与 for in的区别2
    jQuery的deferred对象详解
    poj 3128 Leonardo&#39;s Notebook(置换的幂)
    解决shell脚本中 echo 怎么写入换行到文件
    【解答】关于内核中没开MMU之前的虚拟地址物理地址转换问题
    iOS中怎样加入自己定义的字体
    Android学习笔记(十四)——在执行时加入碎片(附源代码)
    Threads and Anonymous Classes in JAVA
    与一线Linux嵌入式开发project师的对话
    公司实习经验分享
  • 原文地址:https://www.cnblogs.com/Tachi/p/5616148.html
Copyright © 2011-2022 走看看