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 相关文章推荐
document.all还是document.getElementsByName?
Jul 21 Javascript
Prototype使用指南之selector.js说明
Oct 26 Javascript
地址栏传递中文参数乱码在js里用escape转码
Aug 28 Javascript
全面解析Bootstrap中form、navbar的使用方法
May 30 Javascript
JavaScript中点击事件的写法
Jun 28 Javascript
Bootstrap源码解读模态弹出框(11)
Dec 28 Javascript
JS回调函数基本定义与用法实例分析
May 24 Javascript
Form表单上传文件(type=&quot;file&quot;)的使用
Aug 03 Javascript
vue-router路由懒加载和权限控制详解
Dec 13 Javascript
利用Vconsole和Fillder进行移动端抓包调试方法
Mar 05 Javascript
基于vue-cli3和element实现登陆页面
Nov 13 Javascript
vue使用keep-alive实现组件切换时保存原组件数据方法
Oct 30 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中的日期及时间
2006/11/23 PHP
php-msf源码详解
2017/12/25 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
PHP设计模式入门之状态模式原理与实现方法分析
2020/04/26 PHP
JavaScript加强之自定义callback示例
2013/09/21 Javascript
js检验密码强度(低中高)附图
2014/06/05 Javascript
使用javascript实现json数据以csv格式下载
2015/01/09 Javascript
ES6学习之变量的解构赋值
2017/02/12 Javascript
Angular 4.x 动态创建表单实例
2017/04/25 Javascript
vue表单绑定实现多选框和下拉列表的实例
2017/08/12 Javascript
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
2017/11/14 jQuery
JS实现标签滚动切换效果
2017/12/25 Javascript
Laravel整合Bootstrap 4的完整方案(推荐)
2018/01/25 Javascript
JS实现随机抽取三人
2019/11/06 Javascript
js实现缓动动画
2020/11/25 Javascript
[01:28:56]2014 DOTA2华西杯精英邀请赛 5 24 CIS VS DK
2014/05/26 DOTA
python opencv旋转图像(保持图像不被裁减)
2018/07/26 Python
python编写简易聊天室实现局域网内聊天功能
2018/07/28 Python
在Python中使用gRPC的方法示例
2018/08/08 Python
python:删除离群值操作(每一行为一类数据)
2020/06/08 Python
keras 两种训练模型方式详解fit和fit_generator(节省内存)
2020/07/03 Python
序列化Python对象的方法
2020/08/01 Python
Blancsom美国/加拿大:服装和生活用品供应商
2018/07/27 全球购物
加拿大拼图大师:Puzzle Master
2020/12/28 全球购物
小学生期末自我鉴定
2014/01/19 职场文书
运动会获奖感言
2014/02/11 职场文书
协议书模板
2014/04/23 职场文书
建议书的格式
2014/05/12 职场文书
承诺书格式范文
2014/06/03 职场文书
2014年仓库工作总结
2014/11/20 职场文书
基层党支部承诺书
2015/04/30 职场文书
2015年教研员工作总结
2015/05/26 职场文书
感恩主题班会教案
2015/08/12 职场文书
年会邀请函的格式及范文五篇
2019/11/02 职场文书
mysql数据库入门第一步之创建表
2021/05/14 MySQL
Vue的过滤器你真了解吗
2022/02/24 Vue.js