JS弹出对话框返回值代码(asp.net后台)


Posted in Javascript onDecember 28, 2010

1.Default.aspx页面

<script type="text/javascript"> 
function GetUser(TxtEmpID,TxtEmpName,url) 
{ 
var properties = 'status:no;resizable:no;toolbar=no;menubar=no;location=no;scroll:no;dialogWidth:540px;dialogHeight:450px;' 
var arg=window.showModalDialog(url,"",properties); 
if(arg!=null) 
{ 
document.getElementById(TxtEmpID).value=arg[0]; 
document.getElementById(TxtEmpName).value=arg[1]; 
} 
} 
</script> 
<table width="240px" cellpadding="0" cellspacing="0"> 
<tr> 
<td style="width: 80px"> 
<asp:Label ID="Label1" runat="server" Text="??裾n??e一" Width="80px" class="font-w"></asp:Label></td> 
<td style="width: 80px"> 
<asp:TextBox ID="TextBox1" runat="server" ReadOnly="false" Width="80px" onfocus="this.blur()"></asp:TextBox> 
</td> 
<td style="width: 80px"> 
<asp:TextBox ID="TextBox2" runat="server" ReadOnly="false" Width="80px" ></asp:TextBox> 
</td> 
<td style="width: 80px"> 
<asp:Button ID="Button1" runat="server" Text="?定" OnClick="Button1_Click" CssClass="ButtonCss"/> 
</td> 
<td> 
<asp:Label ID="Label3" runat="server" Text=""></asp:Label></td> 
<td> <asp:Label ID="Label4" runat="server" Text=""></asp:Label></td> 
</tr> 
</table>

2.Default.aspx.cs
protected void Page_Load(object sender, EventArgs e) 
{ 
TextBox1.Attributes.Add("onclick", "GetUser('" + this.TextBox1.ClientID + "','" + this.TextBox2.ClientID + "','WebDialog.aspx)"); 
}

3.WebDialog.aspx
<script language="javascript" type="text/javascript"> 
function Submit() 
{ 
var arr=new Array(); 
arr[0]= document.getElementById('TxtEmpID').value 
arr[1]= document.getElementById('TxtEmpCName').value 
arr[2]= document.getElementById('TxtTitleID').value window.returnValue=arr; 
window.close(); 
} 
</script> 
<table> 
<tr><td> 
<asp:TextBox ID="TxtEmpID" runat="server" Width="50px" ReadOnly="true" CssClass="InputCss"></asp:TextBox> 
<asp:TextBox ID="TxtEmpCName" runat="server" Width="60px" ReadOnly="true" CssClass="InputCss"></asp:TextBox> 
<asp:TextBox ID="TxtTitleID" runat="server" Width="40px" ReadOnly="true" CssClass="InputCss"></asp:TextBox> 
</tr></td> 
<tr><td> 
<input id="Button1" type="button" value="? 定" onclick="Submit()"/> 
</tr></td> 
</table>

Javascript 相关文章推荐
通过Javascript将数据导出到外部Excel文档的函数代码
Jun 15 Javascript
JS实现OCX控件的事件响应示例
Sep 17 Javascript
jQuery简单实现禁用右键菜单
Mar 10 Javascript
关于AngularJs数据的本地存储详解
Jan 20 Javascript
js实现下一页页码效果
Mar 07 Javascript
使用AngularJS编写多选按钮选中时触发指定方法的指令代码详解
Jul 24 Javascript
JavaScript去掉数组重复项的方法分析【测试可用】
Jul 19 Javascript
使用NestJS开发Node.js应用的方法
Dec 03 Javascript
Vue中UI组件库之Vuex与虚拟服务器初识
May 07 Javascript
微信小程序登陆注册功能的实现代码
Dec 10 Javascript
Vue实现穿梭框效果
Sep 30 Javascript
原生JS实现飞机大战小游戏
Jun 09 Javascript
jQuery Tips 为AJAX回调函数传递额外参数的方法
Dec 28 #Javascript
JavaScript去掉空格的方法集合
Dec 28 #Javascript
js常用排序实现代码
Dec 28 #Javascript
深入理解Javascript闭包 新手版
Dec 28 #Javascript
prettify 代码高亮着色器google出品
Dec 28 #Javascript
Pro JavaScript Techniques学习笔记
Dec 28 #Javascript
使用JavaScript检测Firefox浏览器是否启用了Firebug的代码
Dec 28 #Javascript
You might like
php 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
2008/11/14 PHP
php设计模式 Strategy(策略模式)
2011/06/26 PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
2015/02/08 PHP
one.php 多项目、函数库、类库 统一为一个版本的方法
2020/08/24 PHP
广告代码静态化js通用函数
2007/05/09 Javascript
jQuery中与toggleClass等价的程序段 以及未来学习的方向
2010/03/18 Javascript
input按钮的事件处理大全
2010/12/10 Javascript
JS计算网页停留时间代码
2014/04/28 Javascript
生成二维码方法汇总
2014/12/26 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
JS生成一维码(条形码)功能示例
2017/01/19 Javascript
基于JavaScript实现的快速排序算法分析
2017/04/14 Javascript
vue.js vue-router如何实现无效路由(404)的友好提示
2017/12/20 Javascript
原生js+ajax分页组件
2020/01/30 Javascript
webpack5 联邦模块介绍详解
2020/07/08 Javascript
vue 解决IOS10低版本白屏的问题
2020/11/17 Javascript
[51:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
windows上安装Anaconda和python的教程详解
2017/03/28 Python
Python标准模块--ContextManager上下文管理器的具体用法
2017/11/27 Python
Python整数与Numpy数据溢出问题解决
2019/09/11 Python
python中的线程threading.Thread()使用详解
2019/12/17 Python
美国著名首饰网站:BaubleBar
2016/08/29 全球购物
柯基袜:Corgi Socks
2017/01/26 全球购物
Space NK英国站:英国热门美妆网站
2017/12/11 全球购物
碧欧泉Biotherm加拿大官方网站:法国高端护肤品牌
2019/10/18 全球购物
SQL Server笔试题
2012/01/10 面试题
linux面试题参考答案(7)
2014/07/24 面试题
家长会主持词
2014/03/26 职场文书
捐款倡议书格式范文
2014/05/14 职场文书
环境保护标语
2014/06/20 职场文书
不同意离婚上诉状
2015/05/23 职场文书
2015重阳节座谈会主持词
2015/07/30 职场文书
诚信教育主题班会
2015/08/13 职场文书
浅谈:电影《孔子》观后感(范文)
2019/10/14 职场文书
Vue通过懒加载提升页面响应速度
2021/05/10 Vue.js
Redis中有序集合的内部实现方式的详细介绍
2022/03/16 Redis