js 点击按钮弹出另一页,选择值后,返回到当前页


Posted in Javascript onMay 26, 2010

1。 效果图:
js 点击按钮弹出另一页,选择值后,返回到当前页
2。 主页面的代码:

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title></title> 
<script type="text/javascript"> 
function open_windows_and_get_selectedinfo(openwindow, control, control2) { 
var str = window.showModalDialog(openwindow, window, "dialogWidth=740px;dialogHeight=600px;center=yes;help=no;resizable=no;status=no"); 
if (!str) 
return; 
document.getElementById(control).value = str[0]; 
document.getElementById(control2).value = str[1]; 
} </script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div id="autosuggest" style="width:160px;font-size:12px;"><ul></ul></div> 
<div> 
<input id="txtActive" runat="server" readonly="readonly" /> 
<input type="button" id="selectActive" runat="server" onclick="javascript:open_windows_and_get_selectedinfo('TestEdt.aspx','hfActive','txtActive')" value="..." /> 
<asp:HiddenField ID="hfActive" runat="server" /> 
</div> 
</form> 
</body> 
</html>

3。 弹出页面的代码:
<html xmlns="http://www.w3.org/1999/xhtml"> 
<base target="_self"> 
<head runat="server"> 
<title></title> 
<script type="text/javascript" language="javascript"> 
function dbclick_return_and_close(strid, strvalue) { 
alert("执行该方法!"); 
var str = new Array(strid, strvalue); window.returnValue = str; 
window.close(); 
} 
</script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
<a href="#" onclick="javascript:dbclick_return_and_close( '1', 'aaaaaaa');">点击这一行,带值返回到原页面</a> 
</div> 
</form> 
</body> 
</html>
Javascript 相关文章推荐
jQuery源码分析之Event事件分析
Jun 07 Javascript
Js注册协议倒计时的小例子
Jun 24 Javascript
javascript实现左右控制无缝滚动
Dec 31 Javascript
jQuery学习笔记之jQuery中的$
Jan 19 Javascript
js中setTimeout()与clearTimeout()用法实例浅析
May 12 Javascript
浅析node连接数据库(express+mysql)
Nov 30 Javascript
Bootstrap树形控件使用方法详解
Jan 27 Javascript
JS中的eval 为什么加括号
Apr 13 Javascript
JavaScript中数组的各种操作的总结(必看篇)
Feb 13 Javascript
js实现简单数字变动效果
Nov 06 Javascript
webpack4打包vue前端多页面项目
Sep 17 Javascript
vue router返回到指定的路由的场景分析
Nov 10 Javascript
jquery的$(document).ready()和onload的加载顺序
May 26 #Javascript
网页前台通过js非法字符过滤代码(骂人的话等等)
May 26 #Javascript
jQuery select操作控制方法小结
May 26 #Javascript
select 控制网页内容隐藏于显示的实现代码
May 25 #Javascript
JQuery 动态扩展对象之另类视角
May 25 #Javascript
jQuery的Ajax时无响应数据的解决方法
May 25 #Javascript
JavaScript操作XML实例代码(获取新闻标题并分页,并分页)
May 25 #Javascript
You might like
php中session_unset与session_destroy的区别分析
2011/06/16 PHP
PHP获取一个字符串中间一部分字符的方法
2014/08/19 PHP
PHP 返回数组后处理方法(开户成功后弹窗提示)
2017/07/03 PHP
Laravel程序架构设计思路之使用动作类
2018/06/07 PHP
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之二
2011/12/31 Javascript
一些常用弹出窗口/拖放/异步文件上传等实用代码
2013/01/06 Javascript
jquery实现省市select下拉框的替换(示例代码)
2014/02/22 Javascript
JavaScritp添加url参数并将参数加入到url中及更改url参数的方法
2015/10/26 Javascript
jQuery插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
2017/03/24 jQuery
详解vue2父组件传递props异步数据到子组件的问题
2017/06/29 Javascript
Scala解析Json字符串的实例详解
2017/10/11 Javascript
JSON.stringify()方法讲解
2019/01/31 Javascript
Jquery实现获取子元素的方法分析
2019/08/24 jQuery
[58:21]DOTA2亚洲邀请赛 4.3 突围赛 Liquid vs VGJ.T 第二场
2018/04/04 DOTA
通过数据库对Django进行删除字段和删除模型的操作
2015/07/21 Python
详解Python中 __get__和__getattr__和__getattribute__的区别
2016/06/16 Python
Python 模拟登陆的两种实现方法
2017/08/10 Python
Pipenv一键搭建python虚拟环境的方法
2018/05/22 Python
Python3爬虫学习之将爬取的信息保存到本地的方法详解
2018/12/12 Python
python绘制漏斗图步骤详解
2019/03/04 Python
在django模板中实现超链接配置
2019/08/21 Python
python GUI库图形界面开发之PyQt5工具栏控件QToolBar的详细使用方法与实例
2020/02/28 Python
python获取整个网页源码的方法
2020/08/03 Python
Python filter()及reduce()函数使用方法解析
2020/09/05 Python
Python约瑟夫生者死者小游戏实例讲解
2021/01/04 Python
CSS3媒体查询(Media Queries)介绍
2013/09/12 HTML / CSS
Sneaker Studio捷克:购买运动鞋
2018/07/08 全球购物
Notino瑞典:购买香水和美容产品
2019/07/26 全球购物
会计专业毕业生求职信分享
2014/01/03 职场文书
水电维修专业推荐信
2014/09/06 职场文书
玩手机检讨书1000字
2014/10/20 职场文书
领导欢迎词范文
2015/01/26 职场文书
党员干部公开承诺书范文
2015/04/27 职场文书
惊涛骇浪观后感
2015/06/05 职场文书
MySQL系列之九 mysql查询缓存及索引
2021/07/02 MySQL
Win11电脑显示本地时间与服务器时间不一致怎么解决?
2022/04/05 数码科技