位置: 编程技术 - 正文

JavaScript—window对象使用示例

编辑:rootadmin
window对象是JavaScript浏览器对象模型中的顶层对象,包含多个常用方法和属性: 1 打开新窗口 其中: pageURL为子窗口路径 name为子窗口句柄 parameters为窗口参数(各参数用逗号分隔) 如: 2 打开模式窗口 3 关闭窗口,不弹出提示框 如果网页不是通过脚本程序打开的(window.open()),调用window.close()脚本关闭窗口前,必须先将window.opener对象置为null,否则浏览器(IE7、IE8)会弹出一个确定关闭的对话框。 对于关闭框架窗口 4 location对象使用 5 history对象使用 6 子窗体向父窗体传值 6.1 简单方法 (1)在父窗体中打开子窗体 (2)子窗体代码 另外,对于showModalDialog打开的窗口,也可以通过dialogArguments传值: 父窗口代码: 子窗口代码: 对于showModalDialog打开的窗口,也可以通过window.returnValue传值: 主窗口: (2)打开的窗口 6.2 更加详细的介绍 众所周知window.open() 函数可以用来打开一个新窗口,那么如何在子窗体中向父窗体传值呢,其实通过window.opener即可获取父窗体的引用。 如我们新建窗体FatherPage.htm: 然后在ChildPage.htm中即可通过window.opener来访问父窗体中的元素: 其实在打开子窗体的同时,我们也可以对子窗体的元素进行赋值,因为window.open函数同样会返回一个子窗体的引用,因此FatherPage.htm可以修改为: 通过判断子窗体的引用是否为空,我们还可以控制使其只能打开一个子窗体: 光这样还不够,当关闭子窗体时还必须对父窗体的child变量进行清空,否则打开子窗体后再关闭就无法再重新打开了:

推荐整理分享JavaScript—window对象使用示例,希望有所帮助,仅作参考,欢迎阅读内容。

JavaScript—window对象使用示例

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

javascript如何创建表格(javascript绘制表格的二种方法) 1、inserRow()和insertCell()函数insertRow()函数可以带参数,形式如下:insertRow(index):index从0开始这个函数将新行添加到index的那一行前,比如insertRow(0),是将

深入理解JavaScript高级之词法作用域和作用域链 主要内容:1、分析JavaScript的词法作用域的含义2、解析变量的作用域链3、变量名提升时什么最近在传智播客讲解JavaScript的课程,有不少朋友觉得JavaScrip

JavaScript Math.ceil() 函数使用介绍 Math.ceil(x)--返回大于等于数字参数的最小整数(取整函数),对数字进行上舍入ceil是ceiling的缩写,中文"上限"的意思引用网址:

标签: JavaScript—window对象使用示例

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

上一篇:Javascript全局变量var与不var的区别深入解析(js全局方法)

下一篇:javascript如何创建表格(javascript绘制表格的二种方法)(javascript create)

  • 代销和委托代销区别
  • 投资过程中的相关税费
  • 城市维护建设税为什么是流转税
  • 支付利息现金流量表中什么增加
  • 出口业务运费可以抵扣吗
  • 小规模纳税人是季报还是月报
  • 小规模免哪些税
  • 年利润100万要交多少企业所得税
  • 援企稳岗补贴的申请理由
  • 预付款保函怎么退
  • 会计利润包不包括营业外支出
  • 产品成本计算的公式
  • 货物已经入库,发票没有收到记账
  • 房地产母公司将其土地变更到其全资子公司
  • 免税农产品收入是否计入30万销售额
  • 公司股票卖出会计处理
  • 融资租赁租金收入计税基础
  • 定额发票什么时候失效
  • 一般纳税人施工安装税点
  • 劳务派遣一般纳税人可以简易征收吗
  • 当无法取得对应报价时,将以即时现价报单
  • 1697508131
  • 资金账簿印花税税率
  • 无线电路问题
  • 购买的房屋如何过户
  • 简单制作教程
  • 主营业务收入发生额在哪方
  • 该内存不能为read怎么解决?win+r弹不出来也不好使
  • php的数组函数
  • 企业事业单位应当采取有效措施
  • linux编译驱动文件
  • 税务稽查补税
  • 工厂土地被抵押厂房怎么办
  • e卡 叠加
  • laravel创建项目
  • 圣米厄尔教堂
  • 机票报账行程单怎么打印
  • springboot比spring做了哪些改进
  • 多交的城建税可以抵减扣除吗
  • 个体户一直未申报会怎样
  • 2020信息采集
  • 结算业务书汇票怎么写
  • 小规模企业所得税优惠政策最新2022
  • 个人退税证明怎么开具
  • 利润分配财务管理
  • cms访问出错
  • mongodb分页查询count太慢
  • 银行汇票如何背书转让
  • 所得税做账是否需要发票
  • 售后服务费计提政策
  • 银行会计的基本核算方法包括的内容有
  • 原材料的会计处理有哪些
  • 租金收入怎样缴纳个税
  • sqlserver 进程死锁
  • sqlserver2005数据库磁盘满了什么文件能删
  • 公积金贷方有余额如何做调整分录
  • 农副产品商贸公司如何做账
  • 损益类科目调整到未分配利润分录
  • 绿化工程苗木成活率交工标准
  • 公司私账银行流水
  • 总公司与分公司账务处理
  • 资产负债表所有者权益和利润表关系
  • 企业租个人房屋个税代扣代缴
  • 年初建账考虑要点有哪些
  • 编写高质量代码改善JAVA程序的151个建议
  • 微软9月22
  • vmware 启动虚拟机
  • win7 64位系统无法使用银行网银怎么办? IE9浏览器无法使用农业银行网银的解决方法
  • 利用windows资源管理
  • win7系统如何创建新用户
  • win10每周更新
  • win102021年1月大更新
  • unity shader
  • 对用药方案做合理性评估时
  • asm/semaphore.h: No such file or directory
  • unity引擎叫什么
  • rsa 密钥格式
  • javascript文档对象
  • js能写贪吃蛇游戏是什么水平
  • 为什么10月份社保交不了
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设