首页 > 代码库 > Bom基础-window对象

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之间的时间间隔,以毫秒计

 

Bom基础-window对象