Bom基础-window对象

一、window对象

  1、window对象(全局对象)

    -BOM是Browser Object Model的缩写,是浏览器对象模型

    -核心是window对象,所有的全局变量和全局函数都被归在了window上

  2、window对象方法(alert-confirm-prompt)

      -  \n够让alert 、confirm等弹出框上的提示文字实现换行

    (1)alert

        -语法:window.alert("content")

        -功能:显示带有一段消息呵饿一个确认按钮德尔警告框

    (2)confirm

       -语法:window.confirm("message")

         -功能:显示一个带有指定消息和OK及取消按钮的对话框

       -返回值:如果用户点击确定按钮,则confirm()返回true    

           如果用户点击取消按钮,则confirm()返回false

    (3)prompt

        -语法:window.prompt("text,defaultText")

        -参数说明:

          text:要在对话框显示的纯文本(而不是HTML格式的文本)

          defaultText:默认的输入本文

  3、window对象方法(open和close)

    (1)open

      -语法:window.open(pageURL,name,parameters)

      -功能:打开一个新的浏览器窗口或查找一个已命名的窗口

      -参数说明:

        pageURL:子窗口路径

        name:子窗口句柄

        parameters:窗口参数(各参数用逗号隔开)

    (1)close

        -语法:window.close()

        -功能:关闭浏览器窗口

        

   4、定时器 setTimeout

      -语法:setTimeout(code,millises)

      -功能:在指定的毫秒数后调用函数或计算表达式

      -参数说明:

        -code:要调用的函数或要执行的JavaSvript代码串

        -millisec:在执行代码前需要等待的毫秒数

  5、定时器setInterval

      -语法:setInterval(code,millises)

      -功能:每隔指定时间执行一次代码

      -参数说明:

        -code:要调用的函数或要执行的JavaSvript代码串

        -millisec:周期性执行或调用code之间的时间间隔,以毫秒计

时间: 2024-08-24 06:12:20

Bom基础-window对象的相关文章

JavaScript学习4:BOM之window对象

BOM也叫做浏览器对象模型,它提供了很多对象,用于访问浏览器的功能.BOM缺少规范,每个浏览器提供商又按照自己的想法去扩展它,那么浏览器共有的对象就成了事实的标准,所以,BOM本身是没有标准的或者说是还没有哪个组织去为它制定标准. 本文我们主要来看BOM中的核心对象:Window对象 Window对象是BOM的核心对象,它表示浏览器的一个实例.Window对象处于JavaScript结构的最顶层(如下图所示),对于每个打开的窗口,系统都会自动为其定义window对象. 1 对象的属性和方法 Wi

BOM之window对象

双重角色 BOM的核心对象是window,它表示浏览器的一个实例.在浏览器中,window对象有双重角色,它既是通过Javascript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象.这意味着在网页中定义的任何一个对象.变量和函数,都以window作为其Global对象. 全局作用域 [1]在全局作用域中声明的变量.函数都会变成window对象的属性和方法 var age = 29; function sayAge(){ console.log(this.age); }

BOM的window对象的属性及其方法

Window对象是客户端javascript最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到BODY.FRAMESET或 FRAME元素时,都会自动建立window对象的实例.另外,该对象的实例也可由window.open()方法创建.由于window对象是其它大部 分对象的共同祖先,在调用window对象的方法和属性时,可以省略window对象的引用.例如:window.document.write()可以 简写成: document.write(). 在窗口中觖发本窗

使用BOM 的window对象属性打开新窗口

★  示例1 要求:弹出新窗口,并向新窗口写入动态HTML代码 代码 <buttononclick="btnOpen()">打开新窗口</button> <hr/> <span>使用JavaScript打开一个新的浏览器选项卡,并向其中动态写入HTML代码</span> <script> function openNewWin(){ var w = window.open();/*打开空白窗口*/ var d =

黑马JavaScript学习一 BOM之Window对象定时器功能

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>轮播图</title> 6 </head> 7 <body> 8 <img id="lunbo" src="img/banner_1.jpg" alt="&q

BOM的window对象的方法

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title>window方法</title></head><body><script> //1.alert// alert('hello wo

Javascript中的window对象

Javascript中包括三部分:ECMAScript.BOM和DOM.window对象属于BOM. window对象,是js顶层对象,表示整个浏览器窗口,不仅仅js内容,整个HTML页面(包括所有元素和CSS内容)也都在window对象的管理之下. 示例 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"&g

Unit04: BOM 概述 、 window 对象 、 window 常用子对象-1

回顾: 1. Form对象: 如何找到:document.forms[序号|name] 如何找到数据采集的元素: document.forms[序号|name].elements[序号|name] 让元素获得或失去焦点:elem.focus() elem.blur() 获得/失去焦点的事件:onfocus   onblur 获得当前正在获得焦点的元素:document.activeElement 事件:onsubmit 在表单正式提交前自动触发 对整个表单执行验证 form.onsubmit=f

JavaScript---网络编程(6)-Dom和Bom模型概念讲解(节点获取,window对象)

本节讲Dom和Bom模型概念讲解(节点获取,window对象). out.js: 写了2个输出到页面的函数. function println(param){ document.write(param+"<br/>"); } function print(param){ document.write(param); } window对象中的方式: 方法: confirm : bConfirmed = window.confirm( [sMessage]) 显示一个确认对话框