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写的数字拼图小游戏代码[学习参考]
Oct 29 Javascript
ie6下png图片背景不透明的解决办法使用js实现
Jan 11 Javascript
JavaScript中的getMilliseconds()方法使用详解
Jun 10 Javascript
node.js入门实例helloworld详解
Dec 23 Javascript
Bootstrap CSS布局之代码
Dec 17 Javascript
js转换对象为xml
Feb 17 Javascript
详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper
May 28 Javascript
从零开始封装自己的自定义Vue组件
Oct 09 Javascript
node.js ws模块搭建websocket服务端的方法示例
Apr 25 Javascript
微信小程序 如何获取网络状态
Jul 26 Javascript
vue-router的钩子函数用法实例分析
Oct 26 Javascript
vue打包时去掉所有的console.log
Apr 10 Vue.js
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/01/02 PHP
PHP的5个安全措施小结
2012/07/17 PHP
php树型类实例
2014/12/05 PHP
php注册登录系统简化版
2020/12/28 PHP
yii2.0整合阿里云oss上传单个文件的示例
2017/09/19 PHP
PHP实现在对象之外访问其私有属性private及保护属性protected的方法
2017/11/20 PHP
PHP进阶学习之垃圾回收机制详解
2019/06/18 PHP
Laravel框架自定义分页样式操作示例
2020/01/26 PHP
多个iframe自动调整大小的问题
2006/09/18 Javascript
jQuery $.each的用法说明
2010/03/22 Javascript
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
JavaScript的递归之递归与循环示例介绍
2013/08/05 Javascript
node使用UEditor富文本编辑器的方法实例
2017/07/11 Javascript
使用yeoman构建angular应用的方法
2017/08/14 Javascript
React根据宽度自适应高度的示例代码
2017/10/11 Javascript
vue.js实现的经典计算器/科学计算器功能示例
2018/07/11 Javascript
每个 JavaScript 工程师都应懂的33个概念
2018/10/22 Javascript
JS前端面试必备——基本排序算法原理与实现方法详解【插入/选择/归并/冒泡/快速排序】
2020/02/24 Javascript
原生JS生成指定位数的验证码
2020/10/28 Javascript
nginx配置域名后的二级目录访问不同项目的配置操作
2020/11/06 Javascript
[02:23]DOTA2英雄基础教程 幻影长矛手
2013/12/09 DOTA
下载给定网页上图片的方法
2014/02/18 Python
Python Web开发模板引擎优缺点总结
2014/05/06 Python
python3.6 实现AES加密的示例(pyCryptodome)
2018/01/10 Python
Python读取properties配置文件操作示例
2018/03/29 Python
Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
2018/06/09 Python
python抓取京东小米8手机配置信息
2018/11/13 Python
Python 正则表达式匹配字符串中的http链接方法
2018/12/25 Python
python实现根据文件格式分类
2019/10/31 Python
Pycharm和Idea支持的vim插件的方法
2020/02/21 Python
Python语法垃圾回收机制原理解析
2020/03/25 Python
如何利用python之wxpy模块玩转微信
2020/08/17 Python
精致的手工皮鞋:Shoe Embassy
2019/11/08 全球购物
家居饰品店创业计划书
2014/01/31 职场文书
感恩教师节主题班会
2015/08/12 职场文书
Python实现自动玩连连看的脚本分享
2022/04/04 Python