首页 > 其他分享 >6.3BOM中其他常见对象

6.3BOM中其他常见对象

时间:2023-01-08 21:44:06浏览次数:36  
标签:function console 对象 常见 location window 6.3 BOM history

 location对象

location对象,是window对象的一个属性,代表浏览器上URL地址栏,使用location对象可以操作地址栏

 
 

<!DOCTYPE html>
<html>
        <head>
                <meta charset="UTF-8">
                <title></title>
                <script>
                        function fun1(){
                                console.log(location.host);// 服务器的IP+端口号
                                console.log(location.hostname);// IP 
                                console.log(location.port);// 端口号
                                console.log(location.href);// 地址栏中具体的文字
                        
                                location.href="https://www.baidu.com"
                        }
                        
                </script>
        </head>
        <body>
                <input type="button" value="测试location" onclick="fun1()" />
        </body>
</html>

 

history对象

history对象是window对象的一个属性,代表浏览器访问历史记录,通过history的操作我们可以实现翻阅浏览器历史网页

<!DOCTYPE html>
<html>
        <head>
                <meta charset="UTF-8">
                <title></title>
                <script>
                        function fun1(){
                                window.history.forward();
                                
                        }
                        function fun2(){
                                history.back();
                        }
                        function fun3(){
                                history.go(2); // 正整数 向前跳转 * 页  负整数 向后跳转*页
                        }
        
                        
                </script>
        </head>
        <body>
                <a href="a.html" target="_self">pageA</a>
                <input type="button" value="向前" onclick="fun1()"/>
                <input type="button" value="向后" onclick="fun2()"/>
                <input type="button" value="go" onclick="fun3()"/>
        </body>
</html>

 

 

screen和navigator
screen代表屏幕,navigator代表浏览器软件本身,通过这两个对象可以获得屏幕和浏览器软件的一些信息

 

<!DOCTYPE html>
<html>
        <head>
                <meta charset="UTF-8">
                <title></title>
                <script>
                        function fun1(){
                                console.info(window.screen.width)
                                console.info(window.screen.height)
                                console.info(navigator.userAgent)
                                console.info(navigator.appName)
                        }
                </script>
        </head>
        <body onl oad="fun1()">
        </body>
</html>

 

 

标签:function,console,对象,常见,location,window,6.3,BOM,history
From: https://www.cnblogs.com/2324hh/p/17035504.html

相关文章

  • 学习笔记——在IDEA中创建Maven工程之HelloWord;Maven中常见的问题;Maven核心概念之POM
    2023-01-08一、在IDEA中创建Maven工程之HelloWord(1)新建一个Maven工程  最后点击“finish”,完成项目创建(2)在创建的项目下,选中“maven_demo”,右击新建“Module”,选......
  • 常见的优先级选择模型
    整理了一些行业常见的优先级选择方法论,它们每个都有适用的场景,我们需要按需使用。符合发展战略战略方向上必备的功能,不能考虑性价比,是必须实现的。这也是老板需求为什么......
  • p17常见的几种调用约定以及float型转化为内存存储格式
    常见的几种调用约定--cdecl(栈外平衡)--stdcall(内平栈)--fastcall找到main入口ctrl+n找到Getversion然后f8找3函数(3push1call)float型转化为内存存储格式8.258:100......
  • debug常见错误,出现debug时出现跑进为条件为false的if语句,DELETE_FAILED_INTERNAL_ERRO
    debug常见错误,出现debug时出现跑进为条件为false的if语句Java.io.ObjectOutputStream.writeObject()实现serializable;出现debug时出现跑进为条件为false的if语句Java.io......
  • Centos7最常见磁盘分区(工作实践)
    首选用到最常见的第一个命令:df-h由上面可以总结如下:我的Linux系统现在有两块硬盘  sda 和sdbsda硬盘有两个分区  sda1 sda2  sda2主要有centos-root......
  • 22、Electron常见动态链错误
    1、UncaughtError:DynamicLinkingError:Win32error126DLL引用的路径错误,检查下DLL的路径是否正确 2、UncaughtError:DynamicLinkingError:Win32error193......
  • 常见大O运行时间·Python例子
    常见大O运行时间·Python例子O(1)O(1)描述了一种无论输入数据集的大小如何总是在相同的时间(或空间)内运行的算法。defis_first_element_null(order_list):return......
  • linux安装PHP5.6.30
    原文链接:https://blog.csdn.net/m0_55116875/article/details/121981413前言:当搭建PHP项目时,如果在搭建环境时缺少freetype,会导致访问nginx页面时,登录界面验证码无法成功......
  • C语言指针常见问题
    我们在学C语言时,指针是我们最头疼的问题之一,针对C语言指针,博主根据自己的实际学到的知识以及开发经验,总结了以下使用C语言指针时常见问题。指针指针做函数参数学习......
  • 网关常见问题
    网关常见问题 侯门一入深似海,从此萧郎是路人 1、什么是网关总而言之,网关就是统一入口、鉴权校验、动态路由和过滤封装。2、为什么需要网关微服务架......