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 相关文章推荐
javascript 隐藏/显示指定的区域附HTML元素【legend】用法
Mar 05 Javascript
js星星评分效果
Jul 24 Javascript
js单独获取一个checkbox看其是否被选中
Sep 22 Javascript
JavaScript字符串对象substring方法入门实例(用于截取字符串)
Oct 17 Javascript
JavaScript中对DOM节点的访问、创建、修改、删除
Nov 16 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
Dec 29 Javascript
JS中Array数组学习总结
Jan 18 Javascript
使用JavaScript开发跨平台的桌面应用详解
Jul 27 Javascript
JS监控关闭浏览器操作的实例详解
Sep 12 Javascript
NW.js 简介与使用方法
Feb 01 Javascript
使用Vue-Awesome-Swiper实现旋转叠加轮播效果&amp;平移轮播效果
Aug 16 Javascript
mpvue 项目初始化及实现授权登录的实现方法
Jul 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
PHP安全配置详细说明
2011/09/26 PHP
解析PHP正则提取或替换img标记属性
2013/06/26 PHP
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
2014/04/08 PHP
php自定义错误处理用法实例
2015/03/20 PHP
Thinkphp5.0自动生成模块及目录的方法详解
2017/04/17 PHP
PHP设计模式之原型模式定义与用法详解
2018/04/03 PHP
php strftime函数获取日期时间(switch用法)
2018/05/16 PHP
javascript结合fileReader 实现上传图片
2015/01/30 Javascript
node.js [superAgent] 请求使用示例
2015/03/13 Javascript
JS获取及设置TextArea或input文本框选择文本位置的方法
2015/03/24 Javascript
基于BootStrap Metronic开发框架经验小结【九】实现Web页面内容的打印预览和保存操作
2016/05/12 Javascript
springMVC结合AjaxForm上传文件
2016/07/12 Javascript
详解js的异步编程技术的方法
2017/02/09 Javascript
利用Javascript实现简单的转盘抽奖
2017/02/13 Javascript
基于JS实现bookstore静态页面的实例代码
2017/02/22 Javascript
Node使用Sequlize连接Mysql报错:Access denied for user ‘xxx’@‘localhost’
2018/01/03 Javascript
动态加载、移除js/css文件的示例代码
2018/03/20 Javascript
Python文档生成工具pydoc使用介绍
2015/06/02 Python
合并百度影音的离线数据( with python 2.3)
2015/08/04 Python
Linux下python制作名片示例
2018/07/20 Python
详解django中url路由配置及渲染方式
2019/02/25 Python
Python定时任务随机时间执行的实现方法
2019/08/14 Python
解决Python3下map函数的显示问题
2019/12/04 Python
tensorflow实现对张量数据的切片操作方式
2020/01/19 Python
Python底层封装实现方法详解
2020/01/22 Python
浅谈selenium如何应对网页内容需要鼠标滚动加载的问题
2020/03/14 Python
Python爬虫抓取指定网页图片代码实例
2020/07/24 Python
CSS3 3D制作实战案例分析
2016/09/18 HTML / CSS
纪伊国屋新加坡网上书店:Kinokuniya新加坡
2017/12/29 全球购物
《千年梦圆在今朝》教学反思
2014/02/24 职场文书
法定代表人授权委托书范本
2014/10/07 职场文书
同学聚会祝酒词
2015/08/10 职场文书
简短的36句中秋节祝福信息语句
2019/09/09 职场文书
导游词之临安白水涧
2019/11/05 职场文书
2019年农民幸福观调查的实践感悟
2019/12/19 职场文书
python 破解加密zip文件的密码
2021/04/22 Python