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 相关文章推荐
学习ExtJS form布局
Oct 08 Javascript
JS保留两位小数,多位小数的示例代码
Jan 07 Javascript
js和jquery实现监听键盘事件示例代码
Jun 24 Javascript
批量下载对路网图片并生成html的实现方法
Jun 07 Javascript
jQuery Easyui学习教程之实现datagrid在没有数据时显示相关提示内容
Jul 09 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
Sep 08 Javascript
BootStrap实现响应式布局导航栏折叠隐藏效果(在小屏幕、手机屏幕浏览时自动折叠隐藏)
Nov 30 Javascript
JavaScript组件开发之输入框加候选框
Mar 10 Javascript
vue源码入口文件分析(推荐)
Jan 30 Javascript
了解ESlint和其相关操作小结
May 21 Javascript
vue基础之事件v-onclick=&quot;函数&quot;用法示例
Mar 11 Javascript
最全vue的vue-amap使用高德地图插件画多边形范围的示例代码
Jul 17 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 cache类代码(php数据缓存类)
2010/04/15 PHP
PHP中数组合并的两种方法及区别介绍
2012/09/14 PHP
ThinkPHP分页类使用详解
2014/03/05 PHP
thinkphp多层MVC用法分析
2015/12/30 PHP
PHP获取真实客户端的真实IP
2017/03/07 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
2017/09/30 PHP
用jquery来定位
2007/02/20 Javascript
JavaScript高级程序设计 读书笔记之十 本地对象Date日期
2012/02/27 Javascript
前端轻量级MVC框架CanJS详解
2014/09/26 Javascript
jQuery使用$.ajax提交表单完整实例
2015/12/11 Javascript
JavaScript中输出信息的方法(信息确认框-提示输入框-文档流输出)
2016/06/12 Javascript
JS实现输入框提示文字点击时消失效果
2016/07/19 Javascript
AngularJS监听路由的变化示例代码
2016/09/23 Javascript
javascript设计模式之单体模式学习笔记
2017/02/15 Javascript
jQuery模拟淘宝购物车功能
2017/02/27 Javascript
AngularJS监听ng-repeat渲染完成的方法
2018/03/20 Javascript
在小程序中使用Echart图表的示例代码
2018/08/02 Javascript
Vue.js实现立体计算器
2020/02/22 Javascript
Python的for和break循环结构中使用else语句的技巧
2016/05/24 Python
pandas使用get_dummies进行one-hot编码的方法
2018/07/10 Python
python实现可变变量名方法详解
2019/07/01 Python
Python_查看sqlite3表结构,查询语句的示例代码
2019/07/17 Python
Python Django 命名空间模式的实现
2019/08/09 Python
pytorch的batch normalize使用详解
2020/01/15 Python
吃透移动端 1px的具体用法
2019/12/16 HTML / CSS
英国在线自行车店:Merlin Cycles
2018/08/20 全球购物
乌克兰鞋类购物网站:Eobuv.com.ua
2020/11/28 全球购物
工作个人的自我评价
2014/01/14 职场文书
社区精神文明建设汇报材料
2014/08/17 职场文书
综治维稳工作汇报
2014/10/27 职场文书
大学生实习推荐信
2015/03/27 职场文书
教师见习总结范文
2015/06/23 职场文书
小学课改工作总结
2015/08/13 职场文书
一年级语文教学随笔
2015/08/14 职场文书
MySQL锁机制
2021/04/05 MySQL
PyQt5爬取12306车票信息程序的实现
2021/05/14 Python