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 相关文章推荐
JavaScript 封装Ajax传递的数据代码
Jun 05 Javascript
不同浏览器对回车提交表单的处理办法
Feb 13 Javascript
使用iframe window的scroll方法控制iframe页面滚动
Mar 05 Javascript
js创建一个input数组并绑定click事件的方法
Jun 12 Javascript
js设置document.domain实现跨域的注意点分析
May 21 Javascript
ajax读取数据后使用jqchart显示图表的方法
Jun 10 Javascript
将form表单通过ajax实现无刷新提交的简单实例
Oct 12 Javascript
原生js实现焦点轮播图效果
Jan 12 Javascript
Vue项目中使用Vux的安装过程
May 01 Javascript
js实现鼠标单击Tab表单切换效果
May 16 Javascript
使用js实现将后台传入的json数据放在前台显示
Aug 06 Javascript
JS判断两个数组或对象是否相同的方法示例
Feb 28 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用ini_get获取php.ini里变量值的方法
2015/03/04 PHP
面向对象的编程思想在javascript中的运用上部
2009/11/20 Javascript
jQuery 打造动态渐变按钮 详细图文教程
2010/04/25 Javascript
什么是DOM(Document Object Model)文档对象模型
2012/03/05 Javascript
使用jQuery插件创建常规模态窗口登陆效果
2013/08/23 Javascript
一个网页标题title的闪动提示效果实现思路
2014/03/22 Javascript
再分享70+免费的jquery 图片滑块效果插件和教程
2014/12/15 Javascript
jQuery滚动监听实现商城楼梯式导航效果
2017/03/06 Javascript
jQuery插件HighCharts实现2D柱状图、折线图的组合多轴图效果示例【附demo源码下载】
2017/03/09 Javascript
ES6新数据结构Set与WeakSet用法分析
2017/03/31 Javascript
addEventListener()与removeEventListener()解析
2017/04/20 Javascript
BootStrap中Table隐藏后显示问题的实现代码
2017/08/31 Javascript
webpack分离css单独打包的方法
2018/06/12 Javascript
Vue.js实现备忘录功能
2019/06/26 Javascript
python3学习笔记之多进程分布式小例子
2018/02/13 Python
python语言中with as的用法使用详解
2018/02/23 Python
代码详解django中数据库设置
2019/01/28 Python
Python整数对象实现原理详解
2019/07/01 Python
Python实现分数序列求和
2020/02/25 Python
详解Python+Selenium+ChromeDriver的配置和问题解决
2021/01/19 Python
HTML5 Canvas画线技巧——实现绘制一个像素宽的细线
2013/08/02 HTML / CSS
Java的基础面试题附答案
2016/01/10 面试题
法学个人求职信范文
2014/01/27 职场文书
社区敬老月活动实施方案
2014/02/17 职场文书
酒店员工职业生涯规划
2014/02/25 职场文书
学校出纳员岗位职责
2014/03/18 职场文书
模特大赛策划方案
2014/05/28 职场文书
信息员培训方案
2014/06/12 职场文书
文明班级申报材料
2014/12/24 职场文书
高考升学宴答谢词
2015/01/20 职场文书
导游欢迎词范文
2015/01/23 职场文书
2015驻村干部工作总结
2015/04/07 职场文书
2015年社区科普工作总结
2015/05/13 职场文书
2015年基层党支部工作总结
2015/05/21 职场文书
就业推荐表院系意见
2015/06/05 职场文书
Python使用DFA算法过滤内容敏感词
2022/04/22 Python