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 相关文章推荐
js 跨域和ajax 跨域问题小结
Jul 01 Javascript
Jquery插件写法笔记整理
Sep 06 Javascript
JavaScript分析、压缩工具JavaScript Analyser
Dec 31 Javascript
纯javascript实现的小游戏《Flappy Pig》实例
Jul 27 Javascript
JavaScript 函数的执行过程
May 09 Javascript
关于javascript中限定时间内防止按钮重复点击的思路详解
Aug 16 Javascript
JS组件系列之MVVM组件 vue 30分钟搞定前端增删改查
Apr 28 Javascript
基于DOM节点删除之empty和remove的区别(详解)
Sep 11 Javascript
使用webpack3.0配置webpack-dev-server教程
May 29 Javascript
vue中如何实现pdf文件预览的方法
Jul 12 Javascript
vue.js2.0 实现better-scroll的滚动效果实例详解
Aug 13 Javascript
vue移动端微信授权登录插件封装的实例
Aug 28 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
php5中date()得出的时间为什么不是当前时间的解决方法
2008/06/30 PHP
Destoon旺旺无法正常显示,点击提示“会员名不存在”的解决办法
2014/06/21 PHP
PHP获取数组的键与值方法小结
2015/06/13 PHP
ThinkPHP简单使用memcache缓存的方法
2016/11/15 PHP
超轻量级的基于jquery的三级展开列表
2011/04/26 Javascript
jQuery contains过滤器实现精确匹配使用方法
2013/04/12 Javascript
Jquery:ajax实现翻页无刷新功能代码
2013/08/05 Javascript
JS获取各种浏览器窗口大小的方法
2014/01/14 Javascript
使用时间戳解决ie缓存的问题
2014/08/20 Javascript
Js与Jq 获取页面元素值的方法和差异对比
2015/04/30 Javascript
javascript实现根据iphone屏幕方向调用不同样式表的方法
2015/07/13 Javascript
深入探讨javascript函数式编程
2015/10/11 Javascript
JavaScript操作文件_动力节点Java学院整理
2017/06/30 Javascript
荐书|您有一份JavaScript书单待签收
2017/07/21 Javascript
vue 之 .sync 修饰符示例详解
2018/04/21 Javascript
微信小程序动态显示项目倒计时
2019/06/20 Javascript
详解vue-router 动态路由下子页面多页共活的解决方案
2019/12/22 Javascript
如何在微信小程序中使用骨架屏的步骤
2020/06/12 Javascript
Ajax获取node服务器数据的完整步骤
2020/09/20 Javascript
Python的Django中将文件上传至七牛云存储的代码分享
2016/06/03 Python
Python读取txt内容写入xls格式excel中的方法
2018/10/11 Python
Python中Numpy ndarray的使用详解
2019/05/24 Python
python操作文件的参数整理
2019/06/11 Python
keras获得某一层或者某层权重的输出实例
2020/01/24 Python
Python命名空间namespace及作用域原理解析
2020/06/05 Python
Unix如何添加新的用户
2014/08/20 面试题
年度考核自我鉴定
2013/11/09 职场文书
单位未婚证明范本
2014/01/18 职场文书
2014学雷锋活动心得体会
2014/03/10 职场文书
cf战队收人口号
2014/06/21 职场文书
学习党的群众路线教育实践活动心得体会范文
2014/11/03 职场文书
2015年幼儿园保育员工作总结
2015/04/23 职场文书
关爱空巢老人感想
2015/08/11 职场文书
大学军训口号大全
2015/12/24 职场文书
2019年妇科护士的自我鉴定(3篇)
2019/09/26 职场文书
MySQL 使用SQL语句修改表名的实现
2021/04/07 MySQL