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 相关文章推荐
基于jQuery实现的水平和垂直居中的div窗口
Aug 08 Javascript
js中的eventType事件及其浏览器支持性介绍
Nov 29 Javascript
jquery果冻抖动效果实现方法
Jan 15 Javascript
javascript动态添加checkbox复选框的方法
Dec 23 Javascript
基于javascript数组实现图片轮播
May 02 Javascript
详解jQuery中的deferred对象的使用(一)
May 27 Javascript
关于JavaScript数组你所不知道的3件事
Aug 24 Javascript
jQuery选择器特殊字符与属性空格问题
Aug 14 jQuery
浅谈Angular4实现热加载开发旅程
Sep 08 Javascript
jQuery图片加载失败替换默认图片方法汇总
Nov 29 jQuery
在vue中使用setInterval的方法示例
Apr 16 Javascript
JavaScript实现H5接金币功能(实例代码)
Feb 22 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学习笔记之二
2011/01/17 PHP
PHP 处理TXT文件(打开/关闭/检查/读取)
2013/05/13 PHP
浅析PHP程序设计中的MVC编程思想
2014/07/28 PHP
举例详解PHP脚本的测试方法
2015/08/05 PHP
PHP类的特性实例分析
2016/09/28 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
tp5框架的增删改查操作示例
2019/10/31 PHP
php设计模式之代理模式分析【星际争霸游戏案例】
2020/03/23 PHP
在网页中屏蔽快捷键
2006/09/06 Javascript
国外Lightbox v2.03.3 最新版 下载
2007/10/17 Javascript
JavaScript 入门基础知识 想学习js的朋友可以参考下
2009/12/26 Javascript
js 省地市级联选择
2010/02/07 Javascript
jQuery ajax dataType值为text json探索分享
2013/09/23 Javascript
JavaScript中通过提示框跳转页面的方法
2016/02/14 Javascript
JSONP原理及简单实现
2016/06/08 Javascript
AngularJS入门教程之静态模板详解
2016/08/18 Javascript
完美解决IE不支持Data.parse()的问题
2016/11/24 Javascript
基于JS实现9种不同的面包屑和分布式多步骤导航效果
2017/02/21 Javascript
Angular.js去除页面中显示的空行方法示例
2017/03/30 Javascript
JS实现的文字间歇循环滚动效果完整示例
2018/02/13 Javascript
react实现移动端下拉菜单的示例代码
2020/01/16 Javascript
JavaScript逻辑运算符相关总结
2020/09/04 Javascript
用map函数来完成Python并行任务的简单示例
2015/04/02 Python
python二维列表一维列表的互相转换实例
2018/07/02 Python
python批量处理文件或文件夹
2020/07/28 Python
python 图片二值化处理(处理后为纯黑白的图片)
2019/11/01 Python
CSS3自定义滚动条样式的示例代码
2017/08/21 HTML / CSS
viagogo法国票务平台:演唱会、体育比赛、戏剧门票
2017/03/27 全球购物
汽车装潢店创业计划书范文
2014/02/05 职场文书
个人贷款授权委托书样本
2014/10/07 职场文书
教师节感谢信
2015/01/22 职场文书
大客户经理岗位职责
2015/04/09 职场文书
教师聘用意向书
2015/05/11 职场文书
员工安全责任协议书
2016/03/22 职场文书
八年级作文之一起的走过日子
2019/09/17 职场文书
Win10 和 Win11可以共存吗? win10/11产品生命周期/服务更新介绍
2021/11/21 数码科技