window.returnValue使用方法示例介绍


Posted in Javascript onJuly 03, 2014

window.showModalDialog是弹出模式窗口的方法

returnValue是javascript中html的window对象的属性,目的是返回窗口值,当用window.showModalDialog函数打开一个IE的模式窗口(模式窗口知道吧,就是打开后不能操作父窗口,只能等模式窗口关闭时才能操作)时,用于返回窗口的值,下面举个例子:

1、parent.html

//father.html 
<HTML> 
<HEAD> 
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> 
<TITLE></TITLE> 
<script language="javascript"> 

function showmodal(){ 
var ret = window.showModalDialog("child.htm",null,"dialogWidth:350px;dialogHeight:350px;help:no;status:no"); 
if (ret){alert('子窗口返回真!'); 
}else{ 
alert('子窗口返回假!'); 
} 
} 
</script> 
</HEAD> 

<BODY> 
<INPUT id=button1 type=button value=Button name=button1 onclick="showmodal();"> 
</BODY> 
</HTML>

2、child.html

//child.html 
<HTML> 
<HEAD> 
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"> 
<TITLE></TITLE> 
<script language="javascript"> 
function trans(tag){ 
if (tag==0){ 
window.returnValue=false; 
} else{ 
window.returnValue =true; 
} 
window.close(); 
} 
</script> 
</HEAD> 
<BODY> 

<INPUT id=button1 type=button value="返回真" name=button1 onclick="trans(1)"> 
<INPUT id=button2 type=button value="返回假" name=button2 onclick="trans(0)"> 

</BODY> 
</HTML>

总结:

这样一来可以实现从模式窗口向父窗口传递值的作用,这个returnValue除了可以是布尔值,整型值等以外还可以是个js数组,用来传递大量数据。

具体showModalDialog等的用法,可以参考msdn。

Javascript 相关文章推荐
JS仿flash上传头像效果实现代码
Jul 18 Javascript
使用PHP+JQuery+Ajax分页的实现
Apr 23 Javascript
javascript版2048小游戏
Mar 18 Javascript
基于Flowplayer打造一款免费的WEB视频播放器附源码
Sep 06 Javascript
JavaScript实现标题栏文字轮播效果代码
Oct 24 Javascript
全面解析jQuery $(document).ready()和JavaScript onload事件
Jun 08 Javascript
第一次接触神奇的Bootstrap网格系统
Jul 27 Javascript
jQuery内容筛选选择器实例代码
Feb 06 Javascript
Vue.set()动态的新增与修改数据,触发视图更新的方法
Sep 15 Javascript
Vue代码整洁之去重方法整理
Aug 06 Javascript
详解Vue 换肤方案验证
Aug 28 Javascript
js实现电灯开关效果
Jan 19 Javascript
基于javascript的JSON格式页面展示美化方法
Jul 02 #Javascript
jQuery窗口、文档、网页各种高度的精确理解
Jul 02 #Javascript
JS实现鼠标经过好友列表中的好友头像时显示资料卡的效果
Jul 02 #Javascript
jquery序列化表单以及回调函数的使用示例
Jul 02 #Javascript
IE8下Jquery获取select选中的值post到后台报错问题
Jul 02 #Javascript
js面向对象编程之如何实现方法重载
Jul 02 #Javascript
jquery.validate.js插件使用经验记录
Jul 02 #Javascript
You might like
PHP的5个安全措施小结
2012/07/17 PHP
php过滤敏感词的示例
2014/03/31 PHP
使用composer 安装 laravel框架的方法图文详解
2019/08/02 PHP
Array.prototype 的泛型应用分析
2010/04/30 Javascript
javascript中的绑定与解绑函数应用示例
2013/06/24 Javascript
轻量级javascript 框架Backbone使用指南
2015/07/24 Javascript
原生js模拟淘宝购物车项目实战
2015/11/18 Javascript
Javascript删除指定元素节点的方法
2016/06/21 Javascript
canvas 绘制圆形时钟
2017/02/22 Javascript
Javascript中 toFixed四舍六入方法
2017/08/21 Javascript
js实时监控文本框输入字数的实例代码
2018/01/18 Javascript
微信小程序点击图片实现长按预览、保存、识别带参数二维码、转发等功能
2019/07/20 Javascript
使用uni-app开发微信小程序的实现
2019/12/13 Javascript
在树莓派2或树莓派B+上安装Python和OpenCV的教程
2015/03/30 Python
举例讲解Python中is和id的用法
2015/04/03 Python
Python 基础知识之字符串处理
2017/01/06 Python
python入门教程之识别验证码
2017/03/04 Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
2018/01/16 Python
python 从文件夹抽取图片另存的方法
2018/12/04 Python
python读取图片的几种方式及图像宽和高的存储顺序
2020/02/11 Python
在python中使用pymysql往mysql数据库中插入(insert)数据实例
2020/03/02 Python
numpy中生成随机数的几种常用函数(小结)
2020/08/18 Python
实例讲解HTML5的meta标签的一些应用
2015/12/08 HTML / CSS
美国派对用品及装饰品网上商店:Shindigz
2016/07/30 全球购物
新西兰第一的行李箱网站:luggage.co.nz
2019/07/22 全球购物
网游商务专员求职信
2013/10/15 职场文书
安全生产标语
2014/06/06 职场文书
公司2015年终工作总结
2015/05/26 职场文书
千与千寻观后感
2015/06/04 职场文书
独生子女证明范本
2015/06/19 职场文书
教您怎么制定西餐厅运营方案 ?
2019/07/05 职场文书
三年级作文之小小梦想
2019/12/06 职场文书
详解vue中v-for的key唯一性
2021/05/15 Vue.js
Nginx开源可视化配置工具NginxConfig使用教程
2022/06/21 Servers
怎么禁用Win11输入法 最新Win11输入法关闭教程
2022/08/05 数码科技
使用python生成大量数据写入es数据库并查询操作(2)
2022/09/23 Python