js弹出模式对话框,并接收回传值的方法


Posted in Javascript onMarch 12, 2013

弹出对话框的页面A:

<script type="text/javascript">
    function openDialog(){
        paramers="dialogWidth:500px; dialogHeight:300px; status:no";
        workerId = window.showModalDialog("userList.aspx","",paramers);
        if(workerId!=undefined && workerId!=""){
            document.getElementById("leader").value = workerId;
          }
        }
</script>

模式对话框js:

<input type="button" value="选择" onclick="javascript:selectPositionAndClose();"/>     </form> 
<script type="text/javascript"> 
    function selectPositionAndClose(){ 
        var obj = document.getElementById("userList"); 
        var user = ""; 
        for(var i=0;i<obj.options.length;i++){ 
            if(obj.options[i].selected==true){ 
                user = obj.options[i].value; 
            } 
        } 
        window.returnValue = user; 
        window.close(); 
    } 
</script>
Javascript 相关文章推荐
侧栏跟随滚动的简单实现代码
Mar 18 Javascript
from 表单提交返回值用post或者是get方法实现
Aug 21 Javascript
在父页面调用子页面的JS方法
Sep 29 Javascript
使用JS取得焦点(focus)元素代码
Mar 22 Javascript
jQuery的Scrollify插件实现滑动到页面下一节点
Jul 05 Javascript
JS禁用页面上所有控件的实现方法(附demo源码下载)
Dec 17 Javascript
原生javascript实现的一个简单动画效果
Mar 30 Javascript
利用JavaScript阻止表单提交的两种方法
Aug 11 Javascript
AngularJS控制器详解及示例代码
Aug 16 Javascript
微信小程序 Buffer缓冲区的详解
Jul 06 Javascript
深入理解Vue2.x的虚拟DOM diff原理
Sep 27 Javascript
微信用户访问小程序的登录过程详解
Sep 20 Javascript
js 获取class的元素的方法 以及创建方法getElementsByClassName
Mar 11 #Javascript
.net,js捕捉文本框回车键事件的小例子(兼容多浏览器)
Mar 11 #Javascript
JS中Iframe之间传值的方法
Mar 11 #Javascript
JS中Iframe之间传值及子页面与父页面应用
Mar 11 #Javascript
js将iframe中控件的值传到主页面控件中的实现方法
Mar 11 #Javascript
js比较和逻辑运算符的介绍
Mar 10 #Javascript
caller和callee的区别介绍及演示结果
Mar 10 #Javascript
You might like
虹吸式咖啡探讨–研磨
2021/03/03 冲泡冲煮
建立动态的WML站点(二)
2006/10/09 PHP
php操作SVN版本服务器类代码
2011/11/27 PHP
JQuery下拉框应用示例介绍
2014/04/23 Javascript
使用JS画图之点、线、面
2015/01/12 Javascript
jQuery中closest和parents的区别分析
2015/05/07 Javascript
jQuery聚合函数实例
2015/05/21 Javascript
简单实现限制uploadify上传个数
2015/11/16 Javascript
基于JS代码实现图片在页面中旋转效果
2016/06/16 Javascript
在线引用最新jquery文件的实现方法
2016/08/26 Javascript
关于JavaScript中的this指向问题总结篇
2017/07/23 Javascript
vue+mockjs模拟数据实现前后端分离开发的实例代码
2017/08/08 Javascript
node.js环境搭建图文详解
2018/09/19 Javascript
javascript面向对象三大特征之封装实例详解
2019/07/24 Javascript
layui 富文本图片上传接口与普通按钮 文件上传接口的例子
2019/09/23 Javascript
Node.js API详解之 string_decoder用法实例分析
2020/04/29 Javascript
jQuery三组基本动画与自定义动画操作实例总结
2020/05/09 jQuery
vue 使用lodash实现对象数组深拷贝操作
2020/09/10 Javascript
详解Vue3.0 + TypeScript + Vite初体验
2021/02/22 Vue.js
[04:56]经典回顾:前Ehome 与 前LGD
2015/02/26 DOTA
python扫描proxy并获取可用代理ip的实例
2017/08/07 Python
在python中对变量判断是否为None的三种方法总结
2019/01/23 Python
使用selenium模拟登录解决滑块验证问题的实现
2019/05/10 Python
numpy concatenate数组拼接方法示例介绍
2019/05/27 Python
pyhton中__pycache__文件夹的产生与作用详解
2019/11/24 Python
Python pandas如何向excel添加数据
2020/05/22 Python
CSS3实现王者荣耀匹配人员加载页面的方法
2019/04/16 HTML / CSS
新加坡网上化妆品店:Best Buy World
2018/05/18 全球购物
巴西最大的巴士票务门户:Quero Passagem
2020/11/21 全球购物
教育孩子心得体会
2014/01/01 职场文书
党员实事承诺书
2014/03/26 职场文书
白岩松演讲
2014/05/21 职场文书
最新离婚协议书范本
2014/08/19 职场文书
学校端午节活动方案
2014/08/23 职场文书
九不准学习心得体会
2016/01/23 职场文书
mysql 体系结构和存储引擎介绍
2022/05/06 MySQL