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 相关文章推荐
得到jQuery detach()后节点中的某个值实现代码
Feb 05 Javascript
jQuery实现单行文字间歇向上滚动源代码
Jun 02 Javascript
jquery获取iframe中的dom对象(两种方法)
Jul 02 Javascript
JSON 数字排序多字段排序介绍
Sep 18 Javascript
javascript实现的弹出层背景置灰-模拟(easyui dialog)
Dec 27 Javascript
Javascript实现的简单右键菜单类
Sep 23 Javascript
JavaScript实现的select点菜功能示例
Jan 16 Javascript
使用JavaScript生成罗马字符的实例代码
Jun 08 Javascript
TypeScript基础入门教程之三重斜线指令详解
Oct 22 Javascript
vue 父组件通过v-model接收子组件的值的代码
Oct 27 Javascript
vue vant Area组件使用详解
Dec 09 Javascript
微信小程序实现点击页面出现文字
Sep 21 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
YB217、YB235、YB400浅听
2021/03/02 无线电
PHP开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
解析curl提交GET,POST,Cookie的简单方法
2013/06/29 PHP
解析PHP实现下载文件的两种方法
2013/07/05 PHP
php表单敏感字符过滤类
2014/12/08 PHP
php缓冲输出实例分析
2015/01/05 PHP
百度地图经纬度转换到腾讯地图/Google 对应的经纬度
2015/08/28 PHP
PHP实现的方程求解示例分析
2016/11/11 PHP
php array_values 返回数组的值实例详解
2016/11/17 PHP
详解使用php调用微信接口上传永久素材
2017/04/11 PHP
IE innerHTML,outerHTML所引起的问题
2009/06/04 Javascript
JS读取cookies信息(记录用户名)
2012/01/10 Javascript
json数据的列循环示例
2013/09/06 Javascript
基于jquery的文字向上跑动类似跑马灯的效果
2014/09/22 Javascript
jQuery ui autocomplete选择列表被Bootstrap模态窗遮挡的完美解决方法
2016/09/23 Javascript
Angular.JS判断复选框checkbox是否选中并实时显示
2016/11/30 Javascript
Ant Design Pro 下实现文件下载的实现代码
2019/12/03 Javascript
解决Vue 给mapState中定义的属性赋值报错的问题
2020/06/22 Javascript
详解Python中for循环是如何工作的
2017/06/30 Python
用python简单实现mysql数据同步到ElasticSearch的教程
2018/05/30 Python
基于python实现简单日历
2018/07/28 Python
python使用matplotlib库生成随机漫步图
2018/08/27 Python
不到20行代码用Python做一个智能聊天机器人
2019/04/19 Python
Django REST Framework序列化外键获取外键的值方法
2019/07/26 Python
python中利用numpy.array()实现俩个数值列表的对应相加方法
2019/08/26 Python
python 视频逐帧保存为图片的完整实例
2019/12/10 Python
浅谈anaconda python 版本对应关系
2020/10/07 Python
Django admin组件的使用
2020/10/24 Python
可靠的数据流传输TCP
2016/03/15 面试题
毕业生自荐书模版
2014/01/04 职场文书
职称评定自我鉴定
2014/03/18 职场文书
李敖北大演讲稿
2014/05/24 职场文书
执行力心得体会范文
2016/01/11 职场文书
Golang 空map和未初始化map的注意事项说明
2021/04/29 Golang
解决Goland 同一个package中函数互相调用的问题
2021/05/06 Golang
MySQL数据库中varchar类型的数字比较大小的方法
2021/11/17 MySQL