028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

JavaScript中BOM有什么用

这篇文章给大家分享的是有关JavaScript中BOM有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

成都创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都做网站、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的任县网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

BOM 指浏览器对象模型,可以通过js 操作浏览器。

window    -整个浏览器窗口 也是网页的全局对象
navigator  -浏览器信息
location  -浏览器地址栏信息,可以获取地址或者操作
history   -浏览器的历史记录  该对象不能获取到具体的历史记录, 只能操作浏览器向前 或者 向后。
screen    - 获取用户当前使用的显示器屏幕的相关信息

navigator 可以获得浏览器的信息, navigator.userAgent 可以获得当前是什么浏览器, 拿到的是字符串 可以通过正则来判断是谷歌还是火狐等, 但是ie11判断不出来,但ie可以通过 ie特有的属性ActiveXObject来判断。

	  var userAgent = navigator.userAgent;
        if (/firefox/i.test(userAgent)) {
            alert("你是火狐");
        } else if (/chrome/i.test(userAgent)) {
            alert("你是chrome");
        } else if("ActiveXObject" in window){
            alert("你是ie");
        }

history  历史记录
history.forward()  像前跳, history.back()向后跳,  history.go(参数),history.go(1)相当于 history.forward();

	  var next=document.getElementById("next");
       var prev=document.getElementById("prev");
       next.onclick=function(){
        // history.forward();
        history.go(1);
       }
       
       prev.addEventListener("click",function(){
        //    history.back();
        history.go(2);
       },false)

感谢各位的阅读!关于JavaScript中BOM有什么用就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!


新闻名称:JavaScript中BOM有什么用
链接分享:http://www.tsicrk.com/article/jsjpih.html

其他资讯

让你的专属顾问为你服务

1.4752s