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小实验之函数引用
Nov 17 Javascript
jquery each()源代码
Feb 14 Javascript
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
Nov 19 Javascript
刷新页面的几种方法小结(JS,ASP.NET)
Jan 07 Javascript
JQuery1.8 判断元素是否绑定事件的方法
Jul 10 Javascript
js实现文字超出部分用省略号代替实例代码
Sep 01 Javascript
微信小程序报错:this.setData is not a function的解决办法
Sep 27 Javascript
vue-router 手势滑动触发返回功能
Sep 30 Javascript
Vue中使用方法、计算属性或观察者的方法实例详解
Oct 31 Javascript
微信小程序实现弹出菜单动画
Jun 21 Javascript
Angular进行简单单元测试的实现方法实例
Aug 16 Javascript
VUE子组件向父组件传值详解(含传多值及添加额外参数场景)
Sep 01 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
【星际争霸1】人族1v7家ZBath
2020/03/04 星际争霸
apache+codeigniter 通过.htcaccess做动态二级域名解析
2012/07/01 PHP
php实现的网络相册图片防盗链完美破解方法
2015/07/01 PHP
jQuery学习4 浏览器的事件模型
2010/02/07 Javascript
js中window.open()的所有参数详细解析
2014/01/09 Javascript
jquery中get和post的简单实例
2014/02/04 Javascript
Bootstrap每天必学之级联下拉菜单
2016/03/27 Javascript
js判断复选框是否选中及选中个数的实现代码
2016/05/30 Javascript
vue分类筛选filter方法简单实例
2017/03/30 Javascript
ES6使用let命令更简单的实现块级作用域实例分析
2017/03/31 Javascript
es6+angular1.X+webpack 实现按路由功能打包项目的示例
2017/08/16 Javascript
详解VueJs中的V-bind指令
2018/05/03 Javascript
详解在Node.js中发起HTTP请求的5种方法
2019/01/10 Javascript
JS实现的全选、全不选及反选功能【案例】
2019/02/19 Javascript
vue-router 前端路由之路由传值的方式详解
2019/04/30 Javascript
Openlayers显示瓦片网格信息的方法
2020/09/28 Javascript
[01:20]2018DOTA2亚洲邀请赛总决赛战队Mineski晋级之路
2018/04/07 DOTA
python处理cookie详解
2014/02/07 Python
python中reader的next用法
2018/07/24 Python
基于pycharm导入模块显示不存在的解决方法
2018/10/13 Python
Python中一个for循环循环多个变量的示例
2019/07/16 Python
Django实现简单网页弹出警告代码
2019/11/15 Python
pandas apply多线程实现代码
2020/08/17 Python
Pycharm添加虚拟解释器报错问题解决方案
2020/10/13 Python
python爬虫 requests-html的使用
2020/11/30 Python
SpringBoot首页设置解析(推荐)
2021/02/11 Python
微软中国官方商城:Microsoft Store中国
2018/10/12 全球购物
Microsoft Advertising美国:微软搜索广告
2019/05/01 全球购物
Oral-B荷兰:牙医最推荐的品牌
2020/02/25 全球购物
商务专员岗位职责
2013/11/23 职场文书
大学生自我评价范文分享
2014/02/21 职场文书
给老婆的保证书
2015/01/16 职场文书
施工员岗位职责范本
2015/04/11 职场文书
演讲开场白台词大全
2015/05/29 职场文书
致运动员的广播稿
2015/08/19 职场文书
面试被问select......for update会锁表还是锁行
2021/11/11 MySQL