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 相关文章推荐
网页编辑器ckeditor和ckfinder配置步骤分享
May 24 Javascript
原生JavaScript+LESS实现瀑布流
Dec 12 Javascript
javascript实现全角半角检测的方法
Jul 23 Javascript
分享经典的JavaScript开发技巧
Nov 21 Javascript
JavaScript实现身份证验证代码
Feb 17 Javascript
javascript中BOM基础知识总结
Feb 14 Javascript
Bootstrap导航简单实现代码
Mar 06 Javascript
jquery一键控制checkbox全选、反选或全不选
Oct 16 jQuery
Three.js中矩阵和向量的使用教程
Mar 19 Javascript
javascript设计模式 ? 简单工厂模式原理与应用实例分析
Apr 09 Javascript
html+vue.js 实现漂亮分页功能可兼容IE
Nov 07 Javascript
如何利用JavaScript编写一个格斗小游戏
Jan 06 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读取txt文件并将数据插入到数据库
2016/02/23 PHP
PHP的new static和new self的区别与使用
2019/11/27 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
2020/03/24 PHP
javascript[js]获取url参数的代码
2007/10/17 Javascript
JavaScript Event学习第四章 传统的事件注册模型
2010/02/07 Javascript
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
2010/06/11 Javascript
javascript内置对象arguments详解
2014/03/16 Javascript
PhotoShop给图片自动添加边框及EXIF信息的JS脚本
2015/02/15 Javascript
实现前后端数据交互方法汇总
2015/04/07 Javascript
js实现点击按钮后给Div图层设置随机背景颜色的方法
2015/05/06 Javascript
jQuery实现tab选项卡效果的方法
2015/07/08 Javascript
JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
2015/08/06 Javascript
JS日期格式化之javascript Date format
2015/10/01 Javascript
浅谈Angular中ngModel的$render
2016/10/24 Javascript
原生JS实现几个常用DOM操作API实例
2017/01/19 Javascript
vue-cli+webpack记事本项目创建
2017/04/01 Javascript
js自定义弹框插件的封装
2020/08/24 Javascript
vue生成token保存在客户端localStorage中的方法
2017/10/25 Javascript
Node.js 进程平滑离场剖析小结
2019/01/24 Javascript
Vue项目中使用WebUploader实现文件上传的方法
2019/07/21 Javascript
jQuery实现穿梭框效果
2021/01/19 jQuery
Python Tkinter GUI编程入门介绍
2015/03/10 Python
jupyter notebook 中输出pyecharts图实例
2020/04/23 Python
django中使用POST方法获取POST数据
2019/08/20 Python
flask框架配置mysql数据库操作详解
2019/11/29 Python
解决 jupyter notebook 回车换两行问题
2020/04/15 Python
python 读取、写入txt文件的示例
2020/09/27 Python
Python实现中英文全文搜索的示例
2020/12/04 Python
FC-Moto英国:欧洲最大的摩托车服装和头盔商店之一
2019/08/25 全球购物
xml有哪些解析技术?区别是什么
2016/04/26 面试题
承诺书怎么写
2014/03/26 职场文书
解除劳动合同协议书
2014/09/17 职场文书
大学生求职简历自我评价
2015/03/02 职场文书
2016中秋节月饼促销广告语
2016/01/28 职场文书
vue ant design 封装弹窗表单的使用
2022/06/01 Vue.js
pandas中pd.groupby()的用法详解
2022/06/16 Python