javascript js全部的 全局属性 和 方法-window
1 window method: 2 3 open(URL,窗口名称,窗口风格)//打开一个新的窗口,并在窗口中装载指定URL地址的网页 4 close()//close方法用于自动关闭浏览器窗口 5 alert(提示字符串)//弹出一个警告框 6 confirm(提示字符串)//显示一个确认框, 当用户单击“确定”按钮 时该方法返回true,单击“取消”时返回false。 7 prompt(提示字符串,缺省文本)//显示一个输入框 当用户单击“确定”按钮时,返回用户输入的字符串,当 单击“取消”按钮时,返回null值 8 setTimeout(代码字符表达式,毫秒数) 9 clearTimeout() 10 setInterval() 11 clearInterval() 12 moveBy(水平位移量,垂直位移量)//按照给定像素参数移动指定窗口 13 moveTo(x,y)//将窗口移动到指定的指定坐标(x,y)处 14 resizeBy(水平,垂直)//将当前窗口改变指定的大小(x,y),当x、y的值大于0时为扩大,小于0时 为缩小 15 resizeTo(水平宽度,垂直宽度)//将当前窗口改变成(x,y)大小,x、y分别为宽度和高度 16 scrollBy(水平位移量,垂直位移量)//将窗口中的内容按给定的位移量滚动。参数为正数时,正向滚动,否则反 向滚动。 17 scrollTo(x,y)//将窗口中的内容滚动到指定位置 18 find()//当触发该方法时,将弹出一个“find”(查找)对话窗口,并允许用户在触 发find方法的页面中查找一个字符串。 19 back()//模拟用户点击浏览器上的“后退”按钮,将页面转到浏览器的上一页, 仅当当前页面存在上一页时才能进行该操作 20 forward()//模拟用户点击浏览器上的“前进”按钮,将页面转到浏览器的下一页, 仅当当前页面存在下一页时才能进行该操作 21 home()//模拟用户点击浏览器上的“主页”按钮,将页面转到指定的页面上 22 stop()//模拟用户点击浏览器上的“停止”按钮,终止浏览器的下载操作 23 print()//模拟用户点击浏览器上的“打印”按钮,通知浏览器打开打印对话框打印 24 blur()//从窗口中移出焦点。当与focus方法合用时必须小心,因为可能导致焦点 不断移进移出。 25 focus()//使窗口中得到焦点。当与blur方法合用时必须小心,因为可能导致焦点不 断移进移出 26 captureEvent(事件1|事件2|...|事件n)//捕捉指定参数的所有事件。由于能够捕获哪些由本地程序自己处理的事件 所以程序员可以随意定义函数来处理事件。如果有多个事件需要捕捉,各事件 之间用管道符“|”隔开。可捕捉的事件类型如下 27 releaseEvent(事件1|事件2|...|事件n)//释放通过参数传入的已被捕捉的事件,这些事件是由 window.captureevent方法设置的,可释放的事件与captureevent相同 28 ableExternalCapture(event)//enableexternalcapture 方法用于捕捉通过参数传入的外部事件 29 disableExternalCapture()//取消 enableexternalcapture 方法的设置,终止对外部事件的捕捉 30 handleEvent(event)//触发指定事件的事件处理器 31 routeEvent(event)//把被捕捉类型的所有事件转交给标准事件处理方法进行处理,可转交的事 件与captureevent相同 32 scroll(x坐标,y坐标)//将窗口移动到指定的坐标位置 33 34 35 window property: 36 37 status =字符串 //设置或给出浏览器窗口中状态栏的当前显示信息, 可以使用该属性设置浏览器窗口状态栏信息 38 statusbar.属性 //statusbar属性本身也是一个对象,用于访问它自已的visible属性从而确 定状态栏是否可见 39 statusbar.visible //检查状态栏是否可见,如果可见则返回true,反之返回false 40 defaultstatus[=字符串]//defaultstatus属性值是浏览器窗中状态栏的默认显示信息 41 location=url //给出当前窗口的url信息或指定打开窗口的url。 42 locationbar .属性 //locationbar属性也可以看成是一个子对象,这个属性用来获取它自已的 visible属性来确定位置栏是否可见。 43 locationbar.visible //返回位置栏是否可见,如果可见返回true,反之返回false 44 self //window.self.方法 window.self.属性 该属性包含当前窗口的标志,利用这个属性,可以保证在多个窗口被打开 的情况下,正确调用当前窗口内的函数或属性而不会发生混乱 45 name=名称 //返回窗口名称,这个名称是由window.open()方法创建新窗口时给定的。 在javascript1.0版本中,这个属性只能用于读取窗口名称,而到了 javascript1.1版本时,可以用这个属性给一个不是用window.open()方法创建的 窗口指定一个名称。 46 closed //closed属性用于返回指定窗口的实例是否已经关闭,如果关闭,返回true 反之返回flase。 47 frames ["框架名称"] window.frames[数值] //frames属性是一个数组,用来存储文档中每一个由元素创建的子窗口(框 架)实例,其中的下标即可以是次序号也可以是用frame元素的name属性指定的名 称来得到并使用。 48 frames.length //frames.length属性用于给出文档中子窗口(框架)实例的个数 49 length //length属性返回一个窗口内的子窗口数目,该属性与 window.frame.length属性的值相同。 50 document //window.document.事件 window.document.方法 window.document.属性 window对象的子对象document是javascript的核心对象,在脚本中遇到 body元素时创建一个实例。 51 history //window.history[数值] window.history.方法() window.history.属性 window.history.back()加载历史列表的上一个urlwindow.history.forward()加载历史列表的下一个urlwindow对象的子对象history是javascript的核心对象之一,该属性包含了一个 已访问过页面的名称和url的数组。 52 innerheight =数值 //返回或指定浏览器窗口中文档的像素高度,这个高度不包括任何工具栏和 组成窗口的页面修饰高度 53 innerwidth =数值 //返回或指定浏览器窗口中文档的像素宽度,这个宽度不包括任何工具栏和 组成窗口的页面修饰宽度 54 menubar .属性//menubar属性也可以看成是一个子对象,这个属性用来获取它自已的 visible属性来确定菜单栏是否可见 55 menubar.visible //menubar.visible属性用于返回菜单栏是否可见,如果可见返回true,反 之返回false。 56 opener //window.opener window.opener.方法 window.opener.属性 opener属性与打开该窗口的父窗口相联系,当访问子窗口中operer属性时 ,返回的是父窗口。通过该属性,可以使用父窗口对象中的方法和属性 57 outerheight //outerheight属性用于访问浏览器窗口的像素高度,该高度包括工具栏和 装饰边的高度 58 outerwidth //outerwidth属性用于访问浏览器窗口的像素宽度,该宽度包括工具栏和装 饰边的宽度 59 pagexoffset =数值 //指定浏览器窗口中文档左上角在窗口中的当前水平像素位置。在利用 moveto移动之前,可以通过该属性来决定是否需要移动窗口。因为该属性返回了 可见文档相对整个页面的当前位置 60 pageyoffset =数值//指定浏览器窗口中文档左上角在窗口中的当前垂直像素位置。在利用 moveto移动之前,可以通过该属性来决定是否需要移动窗口。因为该属性返回了 可见文档相对整个页面的当前位置 61 parent //window.parent.frames[数值] window.parent.framesname 访问各个子窗口(多框架)所在的父窗口 62 personalbar .属性 //personalbar属性本身也是一个对象,用于访问其自身的visible属性来确 定个人栏是否可见 63 personalbar.visible //确定个人栏是否可见,如果可见则返回true,反之返回false 64 scrollbar //scrollbars属性本身也是一个对象,用于访问其自身的visible属性来确 定滚动栏是否可见 65 scrollbar.visible //scrollbars.visible用于确定滚动栏是否可见,如果可见则返回true,反 之返回false。 66 toolbar //toolbar属性本身也是一个对象,用于访问它自已的visible属性从而确定 工具栏是否可见 67 toolbar.visible //toolbar.visible属性用于检查工具栏是否可见,如果可见则返回true, 反之返回false 68 top //window.top.frames[数值] window.top.framename window.top.方法() window.top.属性 window对象的top属性用于包含所有装入浏览器的子窗口(多框架)的最顶层窗口的信息