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 DOM操作小结与实例
Jan 07 Javascript
由JavaScript中call()方法引发的对面向对象继承机制call的思考
Sep 12 Javascript
JS加jquery简单实现标签元素的显示或隐藏
Sep 23 Javascript
js插件方式打开pdf文件(浏览器pdf插件分享)
Dec 20 Javascript
jQuery中事件对象e的事件冒泡用法示例介绍
Apr 25 Javascript
详解JavaScript中的异常处理方法
Jun 16 Javascript
js实现仿阿里巴巴城市选择框效果实例
Jun 24 Javascript
ionic js 模型 $ionicModal 可以遮住用户主界面的内容框
Jun 06 Javascript
微信小程序之ES6与事项助手的功能实现
Nov 30 Javascript
浅谈React前后端同构防止重复渲染
Jan 05 Javascript
JS数组去重常用方法实例小结【4种方法】
May 28 Javascript
Vue实现将数据库中带html标签的内容输出(原始HTML(Raw HTML))
Oct 28 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数据流应用的简单例子
2012/06/01 PHP
PHP基于GD库的缩略图生成代码(支持jpg,gif,png格式)
2014/06/19 PHP
php上传图片客户端和服务器端实现方法
2015/03/30 PHP
php apache开启跨域模式过程详解
2019/07/08 PHP
新浪中用来显示flash的函数
2007/04/02 Javascript
HTML中事件触发列表与解说
2007/07/09 Javascript
关于js日期转化为毫秒数“节省20%的效率和和节省9个字符“问题
2012/03/01 Javascript
js获取select标签选中值的两种方式
2014/01/09 Javascript
JavaScript保留两位小数的2个自定义函数
2014/05/05 Javascript
使用Bootstrap打造特色进度条效果
2017/05/02 Javascript
基于Node的React图片上传组件实现实例代码
2017/05/10 Javascript
React中jquery引用的实现方法
2017/09/12 jQuery
使用JavaScript生成罗马字符的实例代码
2018/06/08 Javascript
vue自定义指令用法经典实例小结
2019/03/16 Javascript
vue axios封装及API统一管理的方法
2019/04/18 Javascript
Bootstrap FileInput实现图片上传功能
2021/01/28 Javascript
[52:39]完美世界DOTA2联赛PWL S3 CPG vs Forest 第一场 12.16
2020/12/17 DOTA
python实现简单温度转换的方法
2015/03/13 Python
深入flask之异步非堵塞实现代码示例
2018/07/31 Python
在pytorch中查看可训练参数的例子
2019/08/18 Python
python 微信好友特征数据分析及可视化
2020/01/07 Python
Python requests获取网页常用方法解析
2020/02/20 Python
tensorflow 20:搭网络,导出模型,运行模型的实例
2020/05/26 Python
HTML5 Canvas实现360度全景图的示例代码
2018/01/29 HTML / CSS
html5默认气泡修改的代码详解
2020/03/13 HTML / CSS
斯凯奇澳大利亚官网:SKECHERS澳大利亚
2018/03/31 全球购物
Eagle Eyes Optics鹰眼光学:高性能太阳镜
2018/12/07 全球购物
职业教育毕业生求职信
2013/11/09 职场文书
优秀幼教自荐信
2014/02/03 职场文书
工程建设实施方案
2014/03/14 职场文书
电子装配专业毕业生求职信
2014/04/23 职场文书
民族学专业大学生职业规划范文:清晰未来的构想
2014/09/20 职场文书
学习十八届四中全会依法治国心得体会
2014/11/03 职场文书
音乐教师个人工作总结
2015/02/06 职场文书
python实现批量提取指定文件夹下同类型文件
2021/04/05 Python
漫画「狩龙人拉格纳」公开TV动画预告图
2022/03/22 日漫