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应该怎样学
Apr 16 Javascript
isArray()函数(JavaScript中对象类型判断的几种方法)
Nov 26 Javascript
跟我一起学写jQuery插件开发方法(附完整实例及下载)
Apr 01 Javascript
可编辑下拉框的2种实现方式
Jun 13 Javascript
get(0).tagName获得作用标签示例代码
Oct 08 Javascript
js生成随机数(指定范围)的实例代码
Jul 10 Javascript
javascript 正则表达式去空行方法
Jan 24 Javascript
jquery PrintArea 实现票据的套打功能(代码)
Mar 17 Javascript
详谈js模块化规范
Jul 07 Javascript
vue+jquery+lodash实现滑动时顶部悬浮固定效果
Apr 28 jQuery
webpack+vue-cil中proxyTable处理跨域的方法
Jul 20 Javascript
如何用vue-cli3脚手架搭建一个基于ts的基础脚手架的方法
Dec 12 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字符串函数的总结分析
2013/06/05 PHP
php实现水仙花数示例分享
2014/04/03 PHP
php以post形式发送xml的方法
2014/11/04 PHP
PHP7基于curl实现的上传图片功能
2018/05/11 PHP
使用JS进行目录上传(相当于批量上传)
2010/12/05 Javascript
详谈 Jquery Ajax异步处理Json数据.
2011/09/09 Javascript
详解javascript中的事件处理
2015/11/06 Javascript
Javascript发送AJAX请求实例代码
2016/08/21 Javascript
详解js数组的完全随机排列算法
2016/12/16 Javascript
JS实现禁止高频率连续点击的方法【基于ES6语法】
2017/04/25 Javascript
Vue.js手风琴菜单组件开发实例
2017/05/16 Javascript
使用socket.io实现简单聊天室案例
2018/01/02 Javascript
vue项目设置scrollTop不起作用(总结)
2018/12/21 Javascript
ES6函数和数组用法实例分析
2020/05/23 Javascript
浅谈element中InfiniteScroll按需引入的一点注意事项
2020/06/05 Javascript
Python中删除文件的程序代码
2011/03/13 Python
python解析xml文件实例分析
2015/05/27 Python
详解Python中where()函数的用法
2018/03/27 Python
django解决订单并发问题【推荐】
2019/07/31 Python
python 修改本地网络配置的方法
2019/08/14 Python
python实现递归查找某个路径下所有文件中的中文字符
2019/08/31 Python
浅谈keras使用中val_acc和acc值不同步的思考
2020/06/18 Python
Python Sqlalchemy如何实现select for update
2020/10/12 Python
基于python模拟TCP3次握手连接及发送数据
2020/11/06 Python
荷兰超市:DEEN
2018/03/14 全球购物
荷兰最大的儿童服装店:The Kids Republic
2019/04/13 全球购物
电信专业应届生自荐信
2013/09/28 职场文书
手机被没收检讨书
2014/02/22 职场文书
《孔子拜师》教学反思
2014/02/24 职场文书
房产授权委托书范本
2014/09/22 职场文书
小学教育见习报告
2014/10/31 职场文书
2014年青年志愿者工作总结
2014/12/09 职场文书
小学工作总结2015
2015/05/04 职场文书
2016年社区服务活动总结
2016/04/06 职场文书
Go调用Rust方法及外部函数接口前置
2022/06/14 Golang
springboot创建的web项目整合Quartz框架的项目实践
2022/06/21 Java/Android