精华内容
下载资源
问答
  • 浏览器对象

    2013-09-10 21:53:46
    通常将它们的集合称为浏览器对象模型(BOM)。BOM在很大程度上依赖于我们所使用的是何种类型的浏览器以及浏览器的版本,如果不慎选择经常会出现兼容性问题。不过如果我们的代码能够遵循W3C标准,就能更大限度的兼容...

    浏览器提供了大量的对象,用于表示页面上HTML所对应的元素。通常将它们的集合称为浏览器对象模型(BOM)。BOM在很大程度上依赖于我们所使用的是何种类型的浏览器以及浏览器的版本,如果不慎选择经常会出现兼容性问题。不过如果我们的代码能够遵循W3C标准,就能更大限度的兼容不同的浏览器。

    浏览器对象在最顶层的是window对象,代表了浏览器的框架以及浏览器相关的一切,web页面就加载在这个框架之中,甚至可以通过它查看用户的历史记录。而document对象则代表了页面本身。window对象是一个全局对象,因此可以直接使用全局对象的属性或者方法。

    Window 尺寸

    有三种方法能够确定浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)。

    对于Internet Explorer、Chrome、Firefox、Opera 以及 Safari:

    • window.innerHeight - 浏览器窗口的内部高度
    • window.innerWidth - 浏览器窗口的内部宽度

    对于 Internet Explorer 8、7、6、5:

    • document.documentElement.clientHeight
    • document.documentElement.clientWidth

    或者

    • document.body.clientHeight
    • document.body.clientWidth

    history对象保存了用户所访问过的页面信息

    我们可以通过历史记录的历史栈来单击浏览器的前进和后退键来返回访问过的页面。主要的函数为back(),forward()以及go()函数来操作页面的转换。

    如例在页面上创建后退按钮:

    <html>
    <head>
    <script>
    function goBack()
      {
      window.history.back()
      }
    </script>
    </head>
    <body>
    
    <input type="button" value="Back" οnclick="goBack()">
    
    </body>
    </html>

    location对象包含了用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。

    • location.hostname 返回 web 主机的域名
    • location.pathname 返回当前页面的路径和文件名
    • location.port 返回 web 主机的端口 (80 或 443)
    • location.protocol 返回所使用的 web 协议(http:// 或 https://)

    location.href 属性返回当前页面的 URL。还可以通过此来改变当前的URL或者是刷新当前的网页信息。


    window.screen 对象包含有关用户屏幕的信息。
    • screen.availWidth - 可用的屏幕宽度
    • screen.availHeight - 可用的屏幕高度

    展开全文
  • JavaScript浏览器对象

    千次阅读 2016-03-31 19:08:14
    一、浏览器对象有哪些呢? 浏览器对象主要:History历史对象、Location地址对象、document文档对象、window对象浏览器对象、Navigator对象(客户机浏览器的信息)、Screen对象(客户机屏幕的信息)等。 二、...

    一、浏览器对象有哪些呢?

    浏览器对象主要有:History历史对象、Location地址对象、document文档对象、window对象浏览器对象、Navigator对象(客户机浏览器的信息)、Screen对象(客户机屏幕的信息)等。

    二、history历史对象

    History对象是由浏览器中的脚本引擎自动创建的,由一系列的 URL 组成。这些 URL 是用户在一个浏览器窗口内已访问的 URL 。

    History 对象最初设计来表示窗口的浏览历史。但出于隐私方面的原因,History 对象不再允许脚本访问已经访问过的实际URL。

    History对象的属性

    length 返回浏览器历史列表中的 URL 数量

    History对象的方法


    back() 加载 history 列表中的前一个 URL


    back()方法可加载历史列表中的前一个 URL(如果存在)。调用该方法的效果等价于点击后退按钮 。


    history.back() 


    forward() 加载 history 列表中的下一个 URL


    forward()方法可加载历史列表中的下一个 URL。调用该方法的效果等价于点击前进按钮 。


    history.forward() 


    void go(any url) 加载 history 列表中的某个具体页面


    go()方法可加载历史列表中的某个具体的页面。 


    history.go(number|url) 


    说明:URL 参数使用的是要访问的 URL,或 URL 的子串。而 number 参数使用的是要访问的 URL 在 History 的 URL 列表中的相对位置。


    三、location地址对象
    Location 对象存储在 Window 对象的 Location 属性中,表示那个窗口中当前显示的文档的 Web 地址。它的 href 属性存放的是文档的完整 URL,其他属性则分别描述了 URL 的各个部分。 

    Location对象
    protocol 设置或返回当前 URL 的协议。
    hostname 设置或返回当前 URL 的主机名。
    port 设置或返回当前 URL 的端口号。
    host 设置或返回主机名和当前 URL 的端口号。
    pathname 设置或返回当前 URL 的路径部分。
    hash 设置或返回从井号 (#) 开始的 URL(锚)。
    search 设置或返回从问号 (?) 开始的 URL(查询部分)。
    href 设置或返回完整的 URL。

    Location对象的方法

    void assign(String url) 加载新的文档。
    void reload(Boolean flag) 重新加载当前文档。true重新加载,false不重新加载


    location.reload(force) 
    说明:如果该方法没有规定参数,或者参数是 false,浏览器就会检测服务器上的文档是否已改变。如果文档已改变,reload() 会再次下载该文档。如果文档未改变,则该方法将从缓存中装载文档


    replace() 用新的文档替换当前文档。


    说明:replace() 方法不会在 History 对象中生成一个新的纪录。当使用该方法时,新的 URL 将覆盖 History 对象中的当前纪录。


    document文档对象

    window浏览器对象
    window对象


    window对象是BOM层级中的顶层对象。它代表一个浏览器窗口或一个框架


    window对象是全局对象,要引用当前窗口根本不需要特殊的语法,可以把窗口对象的属性作为全局变量来使用,可以把窗口对象的方法当作函数来使用。


    window对象的方法


    alert(String message) 弹出一个警告对话框。参数内容为警告提示语。


    confirm(String message) 弹出一个确认对话框。参数内容为提示语。返回值是一个Boolean值,true表示按确定选项,false表示按取消选项。


    prompt(String message,String value)弹出一个输入对话框。message参数提示信息,value是输入对话框中的默认值,可以通过输入值进行改变。返回值是String输入对话框的内容。




    setInterval()方法可按照指定的周期(以毫秒计)来调用函数或计算表达式,直到 clearInterval() 被调用或窗口被关闭。


    setInterval(code,millisec) 


    code必需。要调用的函数或要执行的代码串。millisec必须。周期性执行或调用code之间的时间间隔,以毫秒计。


    返回值:一个可以传递给 window.clearInterval() 从而取消对 code 的周期性执行的值




    clearInterval()方法可取消由 setInterval() 设置的 timeout。clearInterval() 方法的参数必须是由 setInterval() 返回的 ID 值。 


    clearInterval(id_of_setinterval) 


    参数id_of_setinterval是由setInterval()返回的ID值


    setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式。 


    setTimeout(code,millisec) 


    code必需。要调用的函数后要执行的JavaScript代码串。millisec必需。在执行代码前需等待的毫秒数。


    返回值:一个可以传递给 window.clearTimeout() 从而取消对 code 的延时执行的值。


    clearTimeout()方法可取消由 setTimeout() 方法设置的 timeout。 


    clearTimeout(id_of_settimeout) 


    参数id_of_settimeout是由setTimeout()返回的ID值。该值标识要取消的延迟执行代码块。
    open()方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。 


    window.open(String URL,String name,String features,Boolean replace)


    URL 一个可选的字符串,声明了要在新窗口中显示的文档的 URL。如果省略了这个参数,或者它的值是空字符串,那么新窗口就不会显示任何文档。
     
    name 一个可选的字符串,该字符串是一个由逗号分隔的特征列表,其中包括数字、字母和下划线,该字符声明了新窗口的名称。这个名称可以用作标记 <a> 和 <form> 的属性 target 的值。如果该参数指定了一个已经存在的窗口,那么 open() 方法就不再创建一个新窗口,而只是返回对指定窗口的引用。在这种情况下,features 将被忽略。
     
    features 一个可选的字符串,声明了新窗口要显示的标准浏览器的特征。如果省略该参数,新窗口将具有所有标准特征。 


    replace 一个可选的布尔值。规定了装载到窗口的 URL 是在窗口的浏览历史中创建一个新条目,还是替换浏览历史中的当前条目。支持下面的值:true - URL 替换浏览历史中的当前条目。 false - URL 在浏览历史中创建新的条目。




    窗口特征的参数features


    width=pixels 窗口的文档显示区的宽度。以像素计。
    height=pixels 窗口的文档显示区的高度。以像素计。 
    left=pixels 窗口的 x 坐标。以像素计。 
    top=pixels 窗口的 y 坐标。 
    directories=yes|no|1|0 是否添加目录按钮。默认为 yes。 
    location=yes|no|1|0 是否显示地址字段。默认是 yes。 
    menubar=yes|no|1|0 是否显示菜单栏。默认是 yes。 
    scrollbars=yes|no|1|0 是否显示滚动条。默认是 yes。 
    status=yes|no|1|0 是否添加状态栏。默认是 yes。 
    titlebar=yes|no|1|0 是否显示标题栏。默认是 yes。 
    toolbar=yes|no|1|0 是否显示浏览器的工具栏。默认是 yes。 
    resizable=yes|no|1|0 窗口是否可调节尺寸。默认是 yes。 
    fullscreen=yes|no|1|0 是否使用全屏模式显示浏览器。默认是 no。
    channelmode=yes|no|1|0 是否使用剧院模式显示窗口。默认为 no。 


    close()方法用于关闭浏览器窗口。


    window.close() 




    moveBy()方法可相对窗口的当前坐标把它移动指定的像素。 


    void window.moveBy(Number x,Number y); 
    x:要把窗口右移的像素数;
    y:要把窗口下移的像素数。


    moveTo()方法可把窗口的左上角移动到一个指定的坐标。 

    window.moveTo(Number x,Number y) ;


    x:窗口新位置的x坐标;
    y:窗口新位置的y坐标。


    resizeBy()方法用于根据指定的像素来调整窗口的大小。 


    void resizeBy(Number width, Number height) ; 


    width必需。要使窗口宽度增加的像素数。可以是正、负数值。
    height可选。要使窗口高度增加的像素数。可以是正、负数值。


    resizeTo()方法用于把窗口大小调整为指定的宽度和高度。 


    void resizeTo(Number width,Number height); 


    width必需。想要调整到的窗口的宽度。以像素计。
    height可选。想要调整到的窗口的高度。以像素计。


    scrollBy()方法可把页面内容滚动指定的像素数。


    void scrollBy(Number xnum,Number ynum) ;


    xnum必需。把文档向右滚动的像素数。
    ynum必需。把文档向下滚动的像素数。 


    scrollTo()方法可把内容滚动到指定的坐标。


    void scrollTo(Number xpos,Number ypos); 


    xpos必需。要在窗口文档显示区左上角显示的文档的x坐标。
    ypos必需。要在窗口文档显示区左上角显示的文档的y坐标。


    window对象的属性;


    Boolean window.closed  窗口是否被关闭。


    closed 属性可返回一个布尔值,该值声明了窗口是否已经关闭。该属性为只读。


    当浏览器窗口关闭时,表示该窗口的 Windows 对象并不会消失,它将继续存在,不过它的 closed 属性将设置为 true。
    String window.name 设置或返回窗口名称


    name属性可设置或返回存放窗口的名称的一个字符串。该名称是在 open() 方法创建窗口时指定的或者使用一个 <frame> 标记的 name 属性指定的。窗口的名称可以用作一个 <a> 或者 <form> 标记的 target 属性的值。以这种方式使用 target 属性声明了超链接文档或表单提交结果应该显示于指定的窗口或框架中。


    Window window.opener 返回对创建此窗口的窗口的引用。


    opener属性是一个可读可写的属性,可返回对创建该窗口的 Window 对象的引用。


    注意:只有表示顶层窗口的 Window 对象的 operner 属性才有效,表示框架的 Window 对象的 operner 属性无效。 


    Window window.parent 返回父窗口


    Window window.self 返回对当前窗口的引用。等价于 window 属性。


    Window window.top 返回最顶层的先辈窗口。


    该属性返回对一个顶级窗口的只读引用。如果窗口本身就是一个顶级窗口,top 属性存放对窗口自身的引用。如果窗口是一个框架,那么 top 属性引用包含框架的顶层窗口。 
    Number window.screenLeft 窗口的左上角在屏幕上的的 x 坐标
    Number window.screenX 窗口的左上角在屏幕上的的 x 坐标


    Number window.screenTop 窗口的左上角在屏幕上的的 y 坐标
    Number window.screenY 窗口的左上角在屏幕上的的 y 坐标


    HTMLDocument window.document 对 Document 对象的只读引用


    History window.history 对History对象的只读引用


    Location window.location 用于窗口或框架的 Location 对象。


    Navigator window.navigator 对Navigator对象的只读引用


    Screen window.screen 对Screen对象的只读引用


    Array window.frames 返回窗口中所有命名的框架的集合。




    Navigator对象
    Navigator 对象是由 浏览器中的脚本运行时引擎自动创建的,包含有关客户机浏览器的信息。

    appCodeName 返回浏览器的代码名。
    appName 返回浏览器的名称。
    appVersion 返回浏览器的平台和版本信息。
    cookieEnabled 返回指明浏览器中是否启用 cookie 的布尔值。
    platform 返回运行浏览器的操作系统平台。
    userAgent 返回由客户机发送服务器的 user-agent 头部的值。


    测试Navigator的属性值


    document.write("navigator.appCodeName浏览器代码名:" + navigator.appCodeName);
    document.write('<hr>');
    document.write("navigator.appName浏览器名:" + navigator.appName);
    document.write('<hr>');
    document.write("navigator.appVersion返回浏览器平台和版本信息:" + navigator.appVersion);
    document.write('<hr>');
    document.write("navigator.cookieEnabled  Cookie是否启用:" + navigator.cookieEnabled);
    document.write('<hr>');
    document.write("navigator.platform 返回运行浏览器的操作平台:" + navigator.platform);
    document.write('<hr>');
    document.write("navigator.userAgent 返回由客户机发送服务器的 user-agent 头部的值:" + navigator.userAgent);
    document.write('<hr>');


    Screen对象


    Screen 对象是由浏览器中的脚本运行时引擎自动创建的,包含有关客户机显示屏幕的信息。每个 Window 对象的 screen 属性都引用一个 Screen 对象。Screen 对象中存放着有关显示浏览器屏幕的信息。 


    Screen对象的属性


    availHeight 返回显示屏幕的高度 (除 Windows 任务栏之外)。
    availWidth 返回显示屏幕的宽度 (除 Windows 任务栏之外)。
    colorDepth 返回目标设备或缓冲器上的调色板的比特深度。
    height 返回显示屏幕的高度。
    width 返回显示器屏幕的宽度。

    document.write("Screen resolution: ");
    document.write(screen.width + "*" + screen.height);
    document.write("<br />");
    document.write("Available view area: ");
    document.write(screen.availWidth + "*" + screen.availHeight);
    document.write("<br />");
    document.write("Color depth: ");
    document.write(screen.colorDepth);

    浏览器对象模型是指脚本的运行环境即浏览器为脚本提供的一组对象以及这组对象之间的组织关系。

    Window对象实现有关浏览器窗口的操作及对框架的访问。

    Location对象提供有关页面地址的信息和对地址的操作方法。

    History对象用于表示浏览器窗口曾经访问过的页面的地址的集合,包含一些方法实现在这一系列的地址内前进后退或跳转。

    Navigator对象用于获取浏览器所在的客户端的信息。

    Screen对象用于获取客户机屏幕的信息。

    展开全文
  • JS浏览器对象

    2013-04-29 16:01:47
    JS浏览器对象 Window对象是客户端JavaScript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否打开的网页,都会自动建window对象的实例。
  • JavaScript提供了一组以window为核心的对象,实现了对浏览器窗口的访问控制。JavaScript中定义了6种重要的对象: window对象 表示浏览器中打开的窗口; document对象 表示浏览器中加载页面的文档对象; location对象...
  • 浏览器对象模型 (BOM) 使 JavaScript 能力与浏览器”对话”。 浏览器对象模型 (BOM) 浏览器对象模型(Browser Object Model (BOM))尚无正式标准。 由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的...
  • 浏览器对象模型 (BOM) 使 JavaScript 能力与浏览器”对话”。 浏览器对象模型 (BOM) 浏览器对象模型(Browser Object Model (BOM))尚无正式标准。 由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的...
  • 浏览器对象模型

    千次阅读 2013-04-09 19:36:32
    BOM-浏览器对象模型:提供了独立于内容而与浏览器窗口进行交互的对象,window对象是整个BOM的核心,所有对象和集合都以某种方式回接到window对象 window对象 window对象表示整个浏览器窗口,但...
    BOM-浏览器对象模型:提供了独立于内容而与浏览器窗口进行交互的对象,window对象是整个BOM的核心,所有对象和集合都以某种方式回接到window对象



    window对象
    window对象表示整个浏览器窗口,但不必表示内容
    如果页面使用框架集合,则每个框架都有自己的window对象,存放于frames集合中(window框架操作将会在后面单独拿出一章来讲)
    document对象
    document对象由一系列集合构成,这些集合可以访问文档的各个部分,并提供页面自身的信息
    唯一一个既属于BOM又属于DOM的对象,每个浏览器实现的document对象稍有不同
    常用属性,这些属性主要设置的是样式,推荐使用样式表脚本代替这些属性



    location对象

    表示载入窗口的URL(可以理解为就是地址栏里的那段字符串),还可以解析URL
    即使window对象的属性也是document对象的属性(怎么可以是两个对象的属性呢?没什么难理解的,你有一部手机,我也有一部同样型号的手机,啥都一样)
    window.location=document.location

    location对象提供了很多属性和方法用来解析URL。
    hash:返回#符号后的内容
    host:服务器的名字
    hostname:通常等于host,有时会省略前面的www.
    href:当前载入的页面的完整的URL
    pathname:url中主机名后的部分

    port:URL中声明的请求端口,默认情况下,大多数URL没有端口信息,所以该属性通常为空白
    protocal:URL中使用的协议
    seach:执行get请求的URL中问号后面的部分,又称为查询字符串


    navigator对象

    常用属性






    screen对象
    •获取用户屏幕信息,是window对象属性,screen的属性在VS中没有智能提示,但是可以使用
    •availHeight:窗口可以使用的屏幕的高度
    •availWidth:窗口可以使用屏幕的宽度
    •注意:不是显示器的高和宽,是当前分辨率的高和宽(分辨率的概念)
    •height:屏幕的高度
    •width:屏幕的宽度
    •colordepth:用户表示颜色的位数,大多数采用32位



    展开全文
  • JS中的浏览器对象

    千次阅读 2017-08-19 19:40:13
    *浏览器对象又称BOM,是各个浏览器厂商根据DOM在在各自浏览器上的实现,不同浏览器差异,实现方式不同。 常见的BOM主要包括:* window。 window对象可以作为js在浏览器上的全局作用域,也可以表示浏览器的窗口。...
    *浏览器对象又称BOM,是各个浏览器厂商根据DOM在在各自浏览器上的实现,不同浏览器有差异,实现方式不同。
    常见的BOM主要包括:*
    

    window
    window对象可以作为js在浏览器上的全局作用域,也可以表示浏览器的窗口。
    navigator
    navigator对象表示浏览器的信息,最常用的属性包括:
    navigator.appName: 浏览器名称;
    navigator.appVersion:浏览器版本;
    navigator.language:浏览器设置的语言;…….
    **注意**navigator的信息很容易被修改,所以针对不同浏览器的判断最好用短路运算符。
    例如: var width = window.innerWidth || document.body.clientWidth;
    screen
    screen对象表示屏幕的信息,常用的有:
    screen.width/height:屏幕的宽度/高度
    location
    location对象表示当前页面的URL信息;
    可以用location.href获取当前页面的url;
    要加载一个新页面,可以用location.assign(url);
    要从新加载当前页面,用location.reload();
    document
    document对象表示当前页面,也就是当前页面DOM的根节点。
    history
    history对象保存了浏览器的历史记录。

    展开全文
  • 第四章 浏览器对象模型BOM 第四章 浏览器对象模型BOM 第四章 浏览器对象模型BOM
  • 在学过JavaScript之后,我们都知道对象分为内置对象 、宿主对象 、自定义对象,我们经常用到的浏览器中的内置对象就是宿主对象的一种,浏览器的内置对象有很多,本文就来详细讲解一下History对象的属性与方法吧。...
  • 由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性,也因此称之为:浏览器对象模型 (BOM) 使 JavaScript 能力与浏览器“对话”。window对象是BOM的顶层...
  • BOM ——浏览器对象模型

    千次阅读 2019-06-08 21:04:48
    浏览器对象模型(BOM) 可以使我们通过JS来操作浏览器 在BOM中为我们提供了一组对象,用来完成对浏览器的操作 Bom对象 1.Window:代表的是整个浏览器的窗口,同时它也是网页中的全局对象 2.Navigator:代表的是当前...
  • BOM(浏览器对象模型)

    千次阅读 多人点赞 2020-06-03 20:33:34
    BOM即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性 BOM缺乏标准,javascript语法的标准化组织是ECMA,DOM...
  • 常见的一些浏览器对象

    千次阅读 2017-10-13 16:15:11
    自学的时候归类怕忘了在这简单记一笔1.window对象 window对象是BOM的核心,window对象...注:从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都自己的history对象与特定的window对象关联。
  • BOM(浏览器对象模型)对象总结

    千次阅读 2017-06-29 20:20:35
    1.window对象BOM的核心对象是window,它表示浏览器的一个实例,它也是ECMAScript规定的Globle对象,也就是说网页中任何一个对象都是在window这个对象里面的。如果有用到框架(frameset),那么每个框架都自己的...
  • JavaScript入门篇之浏览器对象模型

    千次阅读 2015-01-11 16:51:17
     BOM(Browser Object Mode) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的...
  • JavaScript - BOM 浏览器对象模型

    千次阅读 2019-11-03 16:08:53
    浏览器对象模型(Browser Object Model) 允许JavaScript与浏览器对话 Window对象: 所有浏览器都支持window对象,它代表浏览器的窗口 全局变量是window对象的属性 全局函数是window对象的方法 甚至...
  • 浏览器中内置对象Navigator和对象Screen的简单了解引言正文一、Navigator对象二、Screen对象结束语 引言 想必大家很奇怪,为什么本文是简单了解。其实BOM虽然提供了很多对象供我们去使用,但是有些对象其实是不那么...
  • JavaScript Window - 浏览器对象模型

    千次阅读 2016-04-22 20:20:50
    浏览器对象模型 (BOM) 使 JavaScript 能力与浏览器“对话”。 浏览器对象模型 (BOM) 浏览器对象模型(Browser Object Model)尚无正式标准 由于现代浏览器几乎实现了 JavaScript 交互性方面的相同方法和属性,因此...
  • JavaScript基础——BOM浏览器对象模型

    千次阅读 多人点赞 2020-12-07 11:47:28
    浏览器对象模型 (BOM) 使 JavaScript 能力与浏览器"对话"。BOM可以使我们通过js来操作浏览器 在BOM中为我们提供了一组对象,用来完成对浏览器的操作 。
  • BOM—浏览器对象模型

    千次阅读 2016-05-09 20:31:12
    BOM(Browser Object Model 浏览器对象模型)使JavaScript 能力与浏览器“对话”。   Window 对象 所有浏览器都支持 window 对象。它是BOM的核心对象,它表示浏览器的一个实例。 所有 JavaScript 全局...
  • JavaScript浏览器对象之一Window对象

    千次阅读 2012-12-21 15:26:57
    JavaScript提供了一组以window为核心的对象,实现了对浏览器窗口的访问控制。JavaScript中定义了6种重要的对象: window对象 表示浏览器中打开的窗口;document对象 表示浏览器中加载页面的文档对象;...
  • JavaScript常用浏览器对象总结

    千次阅读 2013-07-27 16:08:57
    JS常用浏览器对象包括window对象,以及window下的history子对象,document子对象和location子对象,如下图: 一 window对象 浏览器内部对象用于和HTML文档进行交互,而window对象是浏览器内部对象中的核心对象,也...
  • JavaScript浏览器对象之window对象详解

    千次阅读 2019-05-06 18:04:20
    1 window对象概述 2 window对象的属性 2.1 window.name属性 2.2 window.innerHeight属性,window.innerWidth属性 2.3 window.pageXOffset属性,window.pageYOffset属性 2.4 iframe元素 2.5 Navigator对象 ...
  • JavaScript的浏览器对象也称为文档对象。 浏览器对象是浏览器在装载网页时创建的对象,可以通过这些对象访问并控制网页中的各种元素,如表单、窗口等。 本节将介绍这些常用的内置对象。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 981,926
精华内容 392,770
关键字:

属于浏览器对象的有