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 使用手册(五)
Sep 23 Javascript
jquery1.4后 jqDrag 拖动 不可用
Feb 06 Javascript
Jquery 跨域访问 Lightswitch OData Service的方法
Sep 11 Javascript
js获取客户端外网ip的简单实例
Nov 21 Javascript
jQuery 设置 CSS 属性示例介绍
Jan 16 Javascript
JQuery实现的图文自动轮播效果插件
Jun 19 Javascript
jQuery选择器用法实例详解
Dec 17 Javascript
js获取本机操作系统类型的两种方法
Dec 19 Javascript
webpack+vue.js快速入门教程
Oct 12 Javascript
深入浅析Vue全局组件与局部组件的区别
Jun 15 Javascript
微信小程序实现选择地址省市区三级联动
Jun 21 Javascript
Vue.js暴露方法给WebView的使用操作
Sep 07 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
PHP5在Apache下的两种模式的安装
2006/09/05 PHP
ThinkPHP下表单令牌错误与解决方法分析
2017/05/20 PHP
PHP上传图片到数据库并显示的实例代码
2019/12/20 PHP
dojo 之基础篇
2007/03/24 Javascript
6个DIV 135或246间隔一秒轮番显示效果
2010/07/24 Javascript
javascript中xml操作实现代码
2011/11/21 Javascript
基于jquery实现一张图片点击鼠标放大再点缩小
2013/09/29 Javascript
JQUERY dialog的用法详细解析
2013/12/19 Javascript
被遗忘的javascript的slice() 方法
2015/04/20 Javascript
AngularJS中关于ng-class指令的几种实现方式详解
2016/09/17 Javascript
微信小程序  modal详解及实例代码
2016/11/09 Javascript
JS正则表达式学习之贪婪和非贪婪模式实例总结
2016/12/26 Javascript
大白话讲解JavaScript的Promise
2017/04/06 Javascript
JS实现无缝循环marquee滚动效果
2017/05/22 Javascript
js自定义Tab选项卡效果
2017/06/05 Javascript
认识less和webstrom的less配置方法
2017/08/02 Javascript
微信小程序实现跟随菜单效果和循环嵌套加载数据
2017/11/21 Javascript
详解vue-cli3 中跨域解决方案
2019/04/10 Javascript
关于JavaScript 数组你应该知道的事情(推荐)
2019/04/10 Javascript
uni-app自定义导航栏按钮|uniapp仿微信顶部导航条功能
2019/11/12 Javascript
webpack 动态批量加载文件的实现方法
2020/03/19 Javascript
[05:49]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS 选手采访
2021/03/11 DOTA
理解Python中的With语句
2016/03/18 Python
PyQt5每天必学之拖放事件
2020/08/27 Python
使用Python处理BAM的方法
2018/09/28 Python
Python函数__new__及__init__作用及区别解析
2020/08/31 Python
HTML5 文件域+FileReader 分段读取文件并上传到服务器
2017/10/23 HTML / CSS
红领巾心向党广播稿
2014/01/19 职场文书
高校十八大报告感想
2014/01/27 职场文书
自动一体化专业求职信
2014/03/15 职场文书
演讲主持词
2014/03/18 职场文书
党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
教育合作协议范本
2014/10/17 职场文书
酒店工程部主管岗位职责
2015/04/16 职场文书
2016年第104个国际护士节活动总结
2016/04/06 职场文书
CSS3鼠标悬浮过渡缩放效果
2021/04/17 HTML / CSS