javascript js全部的 全局属性 和 方法-window
window method: open(URL,窗口名称,窗口风格)//打开一个新的窗口,并在窗口中装载指定URL地址的网页
close()//close方法用于自动关闭浏览器窗口
alert(提示字符串)//弹出一个警告框
confirm(提示字符串)//显示一个确认框, 当用户单击“确定”按钮 时该方法返回true,单击“取消”时返回false。
prompt(提示字符串,缺省文本)//显示一个输入框 当用户单击“确定”按钮时,返回用户输入的字符串,当 单击“取消”按钮时,返回null值
setTimeout(代码字符表达式,毫秒数)
clearTimeout()
setInterval()
clearInterval()
moveBy(水平位移量,垂直位移量)//按照给定像素参数移动指定窗口
moveTo(x,y)//将窗口移动到指定的指定坐标(x,y)处
resizeBy(水平,垂直)//将当前窗口改变指定的大小(x,y),当x、y的值大于0时为扩大,小于0时 为缩小
resizeTo(水平宽度,垂直宽度)//将当前窗口改变成(x,y)大小,x、y分别为宽度和高度
scrollBy(水平位移量,垂直位移量)//将窗口中的内容按给定的位移量滚动。参数为正数时,正向滚动,否则反 向滚动。
scrollTo(x,y)//将窗口中的内容滚动到指定位置
find()//当触发该方法时,将弹出一个“find”(查找)对话窗口,并允许用户在触 发find方法的页面中查找一个字符串。
back()//模拟用户点击浏览器上的“后退”按钮,将页面转到浏览器的上一页, 仅当当前页面存在上一页时才能进行该操作
forward()//模拟用户点击浏览器上的“前进”按钮,将页面转到浏览器的下一页, 仅当当前页面存在下一页时才能进行该操作
home()//模拟用户点击浏览器上的“主页”按钮,将页面转到指定的页面上
stop()//模拟用户点击浏览器上的“停止”按钮,终止浏览器的下载操作
print()//模拟用户点击浏览器上的“打印”按钮,通知浏览器打开打印对话框打印
blur()//从窗口中移出焦点。当与focus方法合用时必须小心,因为可能导致焦点 不断移进移出。
focus()//使窗口中得到焦点。当与blur方法合用时必须小心,因为可能导致焦点不 断移进移出
captureEvent(事件1|事件2|...|事件n)//捕捉指定参数的所有事件。由于能够捕获哪些由本地程序自己处理的事件 所以程序员可以随意定义函数来处理事件。如果有多个事件需要捕捉,各事件 之间用管道符“|”隔开。可捕捉的事件类型如下
releaseEvent(事件1|事件2|...|事件n)//释放通过参数传入的已被捕捉的事件,这些事件是由 window.captureevent方法设置的,可释放的事件与captureevent相同
ableExternalCapture(event)//enableexternalcapture 方法用于捕捉通过参数传入的外部事件
disableExternalCapture()//取消 enableexternalcapture 方法的设置,终止对外部事件的捕捉
handleEvent(event)//触发指定事件的事件处理器
routeEvent(event)//把被捕捉类型的所有事件转交给标准事件处理方法进行处理,可转交的事 件与captureevent相同
scroll(x坐标,y坐标)//将窗口移动到指定的坐标位置 window property: status =字符串 //设置或给出浏览器窗口中状态栏的当前显示信息, 可以使用该属性设置浏览器窗口状态栏信息
statusbar.属性 //statusbar属性本身也是一个对象,用于访问它自已的visible属性从而确 定状态栏是否可见
statusbar.visible //检查状态栏是否可见,如果可见则返回true,反之返回false
defaultstatus[=字符串]//defaultstatus属性值是浏览器窗中状态栏的默认显示信息
location=url //给出当前窗口的url信息或指定打开窗口的url。
locationbar .属性 //locationbar属性也可以看成是一个子对象,这个属性用来获取它自已的 visible属性来确定位置栏是否可见。
locationbar.visible //返回位置栏是否可见,如果可见返回true,反之返回false
self //window.self.方法 window.self.属性 该属性包含当前窗口的标志,利用这个属性,可以保证在多个窗口被打开 的情况下,正确调用当前窗口内的函数或属性而不会发生混乱
name=名称 //返回窗口名称,这个名称是由window.open()方法创建新窗口时给定的。 在javascript1.0版本中,这个属性只能用于读取窗口名称,而到了 javascript1.1版本时,可以用这个属性给一个不是用window.open()方法创建的 窗口指定一个名称。
closed //closed属性用于返回指定窗口的实例是否已经关闭,如果关闭,返回true 反之返回flase。
frames ["框架名称"] window.frames[数值] //frames属性是一个数组,用来存储文档中每一个由元素创建的子窗口(框 架)实例,其中的下标即可以是次序号也可以是用frame元素的name属性指定的名 称来得到并使用。
frames.length //frames.length属性用于给出文档中子窗口(框架)实例的个数
length //length属性返回一个窗口内的子窗口数目,该属性与 window.frame.length属性的值相同。
document //window.document.事件 window.document.方法 window.document.属性 window对象的子对象document是javascript的核心对象,在脚本中遇到 body元素时创建一个实例。
history //window.history[数值] window.history.方法() window.history.属性 window.history.back()加载历史列表的上一个urlwindow.history.forward()加载历史列表的下一个urlwindow对象的子对象history是javascript的核心对象之一,该属性包含了一个 已访问过页面的名称和url的数组。
innerheight =数值 //返回或指定浏览器窗口中文档的像素高度,这个高度不包括任何工具栏和 组成窗口的页面修饰高度
innerwidth =数值 //返回或指定浏览器窗口中文档的像素宽度,这个宽度不包括任何工具栏和 组成窗口的页面修饰宽度
menubar .属性//menubar属性也可以看成是一个子对象,这个属性用来获取它自已的 visible属性来确定菜单栏是否可见
menubar.visible //menubar.visible属性用于返回菜单栏是否可见,如果可见返回true,反 之返回false。
opener //window.opener window.opener.方法 window.opener.属性 opener属性与打开该窗口的父窗口相联系,当访问子窗口中operer属性时 ,返回的是父窗口。通过该属性,可以使用父窗口对象中的方法和属性
outerheight //outerheight属性用于访问浏览器窗口的像素高度,该高度包括工具栏和 装饰边的高度
outerwidth //outerwidth属性用于访问浏览器窗口的像素宽度,该宽度包括工具栏和装 饰边的宽度
pagexoffset =数值 //指定浏览器窗口中文档左上角在窗口中的当前水平像素位置。在利用 moveto移动之前,可以通过该属性来决定是否需要移动窗口。因为该属性返回了 可见文档相对整个页面的当前位置
pageyoffset =数值//指定浏览器窗口中文档左上角在窗口中的当前垂直像素位置。在利用 moveto移动之前,可以通过该属性来决定是否需要移动窗口。因为该属性返回了 可见文档相对整个页面的当前位置
parent //window.parent.frames[数值] window.parent.framesname 访问各个子窗口(多框架)所在的父窗口
personalbar .属性 //personalbar属性本身也是一个对象,用于访问其自身的visible属性来确 定个人栏是否可见
personalbar.visible //确定个人栏是否可见,如果可见则返回true,反之返回false
scrollbar //scrollbars属性本身也是一个对象,用于访问其自身的visible属性来确 定滚动栏是否可见
scrollbar.visible //scrollbars.visible用于确定滚动栏是否可见,如果可见则返回true,反 之返回false。
toolbar //toolbar属性本身也是一个对象,用于访问它自已的visible属性从而确定 工具栏是否可见
toolbar.visible //toolbar.visible属性用于检查工具栏是否可见,如果可见则返回true, 反之返回false
top //window.top.frames[数值] window.top.framename window.top.方法() window.top.属性 window对象的top属性用于包含所有装入浏览器的子窗口(多框架)的最顶层窗口的信息
javascript js全部的 全局属性 和 方法-window的更多相关文章
- JavaScript常用全局属性与方法
最近,在学习JavaScript,Java作域链包含全局,记录下常用的全局属性与方法,就当是知识的积累,未列出全部,如需查看全部可参考JS相关的API文档. 常用的全局属性: 全局属性 作 ...
- js遍历对象的属性和方法
js遍历对象的属性和方法 一.总结 二.实例 练习1:具有默认值的构造函数 实例描述: 有时候在创建对象时候,我们希望某些属性具有默认值 案例思路: 在构造函数中判断参数值是否为undefined,如 ...
- uni-app全局属性和方法
全局变量和全局方法是软件开发中常用的技术点! 实现方式大致分为: 1.vuex实现,值变动灵活 2.建立js文件,页面内引用 3.挂载vue实例后使用 4.小程序中的globalData 5.本地存储 ...
- JS操作DOM元素属性和方法
Dom元素基本操作方法API,先记录下,方便以后使用. W3C DOM和JavaScript很容易混淆不清.DOM是面向HTML和XML文档的API,为文档提供了结构化表示,并定义了如何通过脚本来访 ...
- JavaScript js无间断滚动效果 scrollLeft方法 使用模板
JavaScript js无间断滚动效果 scrollLeft方法 使用模板 <!DOCTYPE HTML><html><head><meta charset ...
- 第60天:js常用访问CSS属性的方法
一. js 常用访问CSS 属性的方法 我们访问得到css 属性,比较常用的有两种: 1. 利用点语法 box.style.width box.style.top 点语法可以得到 ...
- JavaScript设置获取和设置属性的方法
这篇文章主要介绍了JavaScript设置获取和设置属性的方法,学会使用getAttribute.setAttribute的用法,需要的朋友可以参考下 getAttribute 该方法用来获取元素 ...
- Node.js process 模块常用属性和方法
Node.js是常用的Javascript运行环境,本文和大家发分享的主要是Node.js中process 模块的常用属性和方法,希望通过本文的分享,对大家学习Node.js http://www.m ...
- js 内置对象属性及方法
1.Date 属性(1): constructor 所建立对象的函数参考 prototype 能够为对象加入的属性和方法 方法(43): getDay() 返回一周 ...
随机推荐
- echart两组柱状图对比时,不同类型根据各类型的最大值为基准进行展示
项目中遇到的问题:因为数据太小,箭头的地方展示不出来,这时的两组对比数据是根据一个最大值为基准进行渲染的.但我们想实现不同类型的对比根据不同的基准值渲染. 理想效果如下图: 实现代码: option ...
- 如何设计一个优雅的RESTFUL的接口
show me the code and talk to me,做的出来更要说的明白 我是布尔bl,你的支持是我分享的动力! 一 .引入 设计接口是我们开发人员的日常操作.当我们把接口交给前端人员时, ...
- 田忌赛马 - dp
Here is a famous story in Chinese history. That was about 2300 years ago. General Tian Ji was a high ...
- JDK 和JRE区别
JDK,开发java程序用的开发包,JDK里面有java的运行环境(JRE),包括client和server端的.需要配置环境变量.... JRE,运行java程序的环境,JVM,JRE里面只有cli ...
- Redis系列(二):Redis的5种数据结构及其常用命令
上一篇博客,我们讲解了什么是Redis以及在Windows和Linux环境下安装Redis的方法, 没看过的同学可以点击以下链接查看: Redis系列(一):Redis简介及环境安装. 本篇博客我们来 ...
- docker安装的gitlab的备份与恢复
1.对docker容器安装gitlab备份 1) 查看容器id docker ps 2) 将容器备份成镜像文件 docker commit -a 'James' -m 'gitlab_backup' ...
- Matplotlib从兴趣到实践
先看下Matplotlib实现的效果 是不是出现了也想敲一个的心动,那让我们一起来了解Matplotlib吧 Matplotlib安装 1.Windows系统安装Matplotlib 进入到cmd的命 ...
- 在winform中使用cefsharp.winform嵌入浏览器(含视频教程)
免费视频教程和源码: https://www.bilibili.com/video/av84573813/ 1. 开始使用CefSharp在Winform中嵌入网页 2. 解决重复打开Cefsharp ...
- 学习 lind 语 里的一些组件使用。
step one autofac : link:http://files.cnblogs.com/files/ganmk--jy/AutofacTest.rar step two 还有很多
- 在动作方法中生成输出URL (Generating Outgoing URLs in Action Methods) |