位置: 编程技术 - 正文

JavaScript中的Window窗口对象(JavaScript中的数据类型分哪为两大类?)

编辑:rootadmin
JavaScript中的Window窗口对象 他是JavaScript中最大的对象,它描述的是一个浏览器窗口。一般要引用它的属性和方法时,不需要用“window.xxx”这种形式,而直接使用“xxx”。一个框架页面也是一个窗口。 Window窗口对象有如下属性: name 窗口的名称,由打开它的连接(<a target="...">)或框架页(<frame name="...">)或某一个窗口调用的 open() 方法(见下)决定。一般我们不会用这个属性。 status 指窗口下方的“状态栏”所显示的内容。通过对 status 赋值,可以改变状态栏的显示。 opener 用法:window.opener;返回打开本窗口的窗口对象。注意:返回的是一个窗口对象。如果窗口不是由其他窗口打开的,在 Netscape 中这个属性返回 null;在 IE 中返回“未定义”(undefined)。undefined 在一定程度上等于 null。注意:undefined 不是 JavaScript 常数,如果你企图使用“undefined”,那就真的返回“未定义”了。 self 指窗口本身,它返回的对象跟 window 对象是一模一样的。最常用的是“self.close()”,放在<a>标记中:“<a href="javascript:self.close()">关闭窗口</a>”。 parent 返回窗口所属的框架页对象。 top 返回占据整个浏览器窗口的最顶端的框架页对象。 history 历史对象,见下。 location 地址对象,见下。 document 文档对象,见下。 Window窗口对象有如下方法: 第一个方法是open() 打开一个窗口。 用法: open(<URL字符串>, <窗口名称字符串>, <参数字符串>); 说明: <URL字符串>:描述所打开的窗口打开哪一个网页。如果留空(''),则不打开任意网页。 <窗口名称字符串>:描述被打开的窗口的名称(window.name),可以使用'_top'、'_blank'等内建名称。这里的名称跟“<a href="..." target="...">”里的“target”属性是一样的。 <参数字符串>:描述被打开的窗口的样貌。如果只需要打开一个普通窗口,该字符串留空(''),如果要指定样貌,就在字符串里写上一到多个参数,参数之间用逗号隔开。 例:打开一个 x 的干净的窗口: open('','_blank','width=,height=,menubar=no,toolbar=no, location=no,directories=no,status=no, scrollbars=yes,resizable=yes') open()的参数 top=# 窗口顶部离开屏幕顶部的像素数 left=# 窗口左端离开屏幕左端的像素数 width=# 窗口的宽度 height=# 窗口的高度 menubar=... 窗口有没有菜单,取值yes或no toolbar=... 窗口有没有工具条,取值yes或no location=... 窗口有没有地址栏,取值yes或no directories=... 窗口有没有连接区,取值yes或no scrollbars=... 窗口有没有滚动条,取值yes或no status=... 窗口有没有状态栏,取值yes或no resizable=... 窗口给不给调整大小,取值yes或no 注意:open() 方法有返回值,返回的就是它打开的窗口对象。比如 var newWindow = open('','_blank'); 这样把一个新窗口赋值到“newWindow”变量中,以后通过“newWindow”变量就可以控制窗口了。 close() 关闭一个已打开的窗口。 用法: window.close() 或 self.close() 主要作用是关闭本窗口; <窗口对象>.close():关闭指定的窗口。注意如果该窗口有状态栏,调用该方法后浏览器会警告:“网页正在试图关闭窗口,是否关闭?”然后等待用户选择是否;如果没有状态栏,调用该方法将直接关闭窗口。 另外Window窗口对象还有如下方法 blur() 使焦点从窗口移走,窗口变为“非活动窗口”。 focus() 是窗口获得焦点,变为“活动窗口”。不过在 Windows ,该方法只能使窗口的标题栏和任务栏上的相应按钮闪烁,提示用户该窗口正在试图获得焦点。 scrollTo() 用法:[<窗口对象>.]scrollTo(x, y);使窗口滚动,使文档从左上角数起的(x, y)点滚动到窗口的左上角。 scrollBy() 用法:[<窗口对象>.]scrollBy(deltaX, deltaY);使窗口向右滚动 deltaX 像素,向下滚动 deltaY 像素。如果取负值,则向相反的方向滚动。 resizeTo() 用法:[<窗口对象>.]resizeTo(width, height);使窗口调整大小到宽 width 像素,高 height 像素。 resizeBy() 用法:[<窗口对象>.]resizeBy(deltaWidth, deltaHeight);使窗口调整大小,宽增大 deltaWidth 像素,高增大 deltaHeight 像素。如果取负值,则减少。 alert() 用法:alert(<字符串>);弹出一个只包含“确定”按钮的对话框,显示<字符串>的内容,整个文档的读取、Script 的运行都会暂停,直到用户按下“确定”。 confirm() 用法:confirm(<字符串>);弹出一个包含“确定”和“取消”按钮的对话框,显示<字符串>的内容,要求用户做出选择,整个文档的读取、Script 的运行都会暂停。如果用户按下“确定”,则返回 true 值,如果按下“取消”,则返回 false 值。 prompt() 用法:prompt(<字符串>[, <初始值>]);弹出一个包含“确认”“取消”和一个文本框的对话框,显示<字符串>的内容,要求用户在文本框输入一些数据,整个文档的读取、Script 的运行都会暂停。如果用户按下“确认”,则返回文本框里已有的内容,如果用户按下“取消”,则返回 null 值。如果指定<初始值>,则文本框里会有默认值。 Window窗口对象有如下事件: window.onload;发生在文档全部下载完毕的时候。全部下载完毕意味着不但 HTML 文件,而且包含的图片,插件,控件,小程序等全部内容都下载完毕。本事件是 window 的事件,但是在 HTML 中指定事件处理程序的时候,我们是把它写在<body>标记中的。 window.onunload;发生在用户退出文档(或者关闭窗口,或者到另一个页面去)的时候。与 onload 一样,要写在 HTML 中就写到<body>标记里。 window.onresize;发生在窗口被调整大小的时候。 window.onblur;发生在窗口失去焦点的时候。 window.onfocus;发生在窗口得到焦点的时候。 window.onerror;发生在错误发生的时候。它的事件处理程序通常就叫做“错误处理程序”(Error Handler),用来处理错误。上边已经介绍过,要忽略一切错误,就使用: function ignoreError() { return true; } window.onerror = ignoreError;

推荐整理分享JavaScript中的Window窗口对象(JavaScript中的数据类型分哪为两大类?),希望有所帮助,仅作参考,欢迎阅读内容。

JavaScript中的Window窗口对象(JavaScript中的数据类型分哪为两大类?)

文章相关热门搜索词:JavaScript中的NaN代表什么,javascript中的window,JavaScript中的数据类型分哪为两大类?,JavaScript中的NaN代表什么,JavaScript中的NaN代表什么,javascript中的window,JavaScript中的变量名不区分大小写,JavaScript中的变量名不区分大小写,内容如对您有帮助,希望把文章链接给更多的朋友!

JavaScript中的History历史对象 JavaScript中的History历史对象包含了用户已浏览的URL的信息,是指历史对象指浏览器的浏览历史。鉴于安全性的需要,该对象收到很多限制,现在只剩下下

JavaScript中的Location地址对象 location地址对象它描述的是某一个窗口对象所打开的地址。要表示当前窗口的地址,只需要使用location就行了;若要表示某一个窗口的地址,就使用窗口

JavaScript中的Document文档对象 Document文档对象是JavaScript中window和frames对象的一个属性,是显示于窗口或框架内的一个文档。描述当前窗口或指定窗口对象的文档。它包含了文档从head

标签: JavaScript中的数据类型分哪为两大类?

本文链接地址:https://www.jiuchutong.com/biancheng/383980.html 转载请保留说明!

上一篇:JavaScript中的Screen屏幕对象(JavaScript中的this指向)

下一篇:JavaScript中的History历史对象(JavaScript中的复杂数据类型又称为)

  • 普票和增值税发票的区别
  • 公司对个人的欠款怎么发律师函给他
  • 公司内部个人股份怎么算
  • 企业所得税汇算清缴时间
  • 进口环节缴纳关税计入
  • 专款专用需要缴纳企业所得税吗?
  • 从价计征房产税怎么算 原值和出租房原值
  • 一般纳税人附加税减免政策2023
  • 法定盈余公积可以分配给股东吗
  • 坏账转销会计分录应收帐款金额怎么写
  • 建筑公司外包工程收入怎么记账
  • 购买东西进项税在借方还是贷方
  • 银行手续费跨月怎么计算
  • 企业所得税季度预缴纳税申报表
  • 利润分配可以用现金吗
  • 其他应付款坏账怎么处理
  • 冲减往年收入会计分录
  • 项目工程分包账务
  • 我的初级备考经验--付出才有回报
  • 公司开一般户弊端
  • 应收票据背书转让以取得所需物资
  • 销售退回涉及的科目
  • 建账时选择什么会计制度
  • 孕妇能吃桂圆吗有什么好处
  • 报销各种费用怎么做分录
  • 居民企业应纳税额
  • 如何失业保险金
  • wx小程序
  • 吃辣第二天长痘痘
  • 白 犀牛
  • php调用其他php
  • 凭证字号怎么写
  • php教程100
  • php取mysql查询单条数据
  • 投资房地产的后续计量有哪些
  • chage -l命令
  • 厂房和设备折旧年限
  • 什么不计入税金及附加
  • 公司注销公司名下的房子怎么办
  • 企业不年报会怎么样
  • 金蝶软件凭证修改怎么做
  • 为博客园开发了什么项目
  • 总结帝国cms内容是什么
  • 土地租赁费属于什么收入
  • 两个公司可以是一个注册地址吗
  • 制作费开票属于什么编码类型
  • 企业所得税的营业收入包括营业外收入吗
  • 企业利润分配项目是什么
  • Mysql以utf8存储gbk输出的实现方法提供
  • 通货膨胀率怎么求
  • 小规模城建税和教育费附加分录
  • 工资不计提直接做管理费用可以吗
  • 资本溢价举例说明
  • 民间非营利组织会计制度最新版
  • 新注册的公司怎么申报个税
  • sqlserver全文索引ndf文件丢失
  • mysql查看查询耗时
  • sql空值用什么表示
  • Windows系统sid修改方法
  • win7系统环境变量无法编辑怎么办
  • ubuntu开启图形化界面
  • 创建svn库
  • windows 2000 server系统安装图解
  • 设置pc
  • linux那些事儿
  • 笔记本win7win10双系统怎么装
  • linux系统漏洞总结
  • win7安装软件后所有打开变成记事本
  • PQIBrowser.exe是什么进程 PQIBrowser进程查询
  • nodejs实现文件压缩下载
  • 前端node跨域处理
  • git 常用指令
  • python打印直角三角形用*符号
  • unity引擎用什么模拟器
  • 详解如何使用pcem安装windows 98 csdn
  • 日历查询的算法怎么写
  • 资源税原矿和选矿的区别
  • 烟叶收购价款
  • 城市维护建设税法自2021年10月1日起施行
  • 怎样才能做好企业总经理?谈谈你的看法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设