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 相关文章推荐
JS实多级联动下拉菜单类,简单实现省市区联动菜单!
May 03 Javascript
jscript之Open an Excel Spreadsheet
Jun 13 Javascript
一个jquery实现的不错的多行文字图片滚动效果
Sep 28 Javascript
javascript日期格式化方法小结
Dec 17 Javascript
详解Angular中$cacheFactory缓存的使用
Aug 19 Javascript
HTML中setCapture、releaseCapture 使用方法浅析
Sep 25 Javascript
jQuery快速高效制作网页交互特效
Feb 24 Javascript
angular2 组件之间通过service互相传递的实例
Sep 30 Javascript
ajaxfileupload.js实现上传文件功能
Apr 19 Javascript
Vue修改项目启动端口号方法
Nov 07 Javascript
keep-alive不能缓存多层级路由菜单问题解决
Mar 10 Javascript
Vue 修改网站图标的方法
Dec 31 Vue.js
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
解析wamp5下虚拟机配置文档
2013/06/27 PHP
php的$_FILES的临时储存文件与回收机制实测过程
2013/07/12 PHP
PHP扩展CURL的用法详解
2014/06/20 PHP
PHP统计目录大小的自定义函数分享
2014/11/18 PHP
基于php伪静态的实现方法解析
2020/07/31 PHP
js对象的构造和继承实现代码
2010/12/05 Javascript
JS打开新窗口的2种方式
2013/04/18 Javascript
JS文本框追加多个下拉框的值的简单实例
2013/07/12 Javascript
在JS数组特定索引处指定位置插入元素
2014/07/27 Javascript
javascript实现动态模态绑定grid过程代码
2014/09/22 Javascript
原生JavaScript+LESS实现瀑布流
2014/12/12 Javascript
jQuery延迟加载图片插件Lazy Load使用指南
2015/03/25 Javascript
JavaScript制作简易的微信打飞机
2015/03/31 Javascript
angularjs客户端实现压缩图片文件并上传实例
2015/07/06 Javascript
JS生成和下载二维码的代码
2016/12/07 Javascript
详解Angular2组件之间如何通信
2017/06/22 Javascript
jQuery中DOM操作原则实例分析
2019/08/01 jQuery
js对象数组和对象的使用实例详解
2019/08/27 Javascript
Vue如何将页面导出成PDF文件
2020/08/17 Javascript
scrapy自定义pipeline类实现将采集数据保存到mongodb的方法
2015/04/16 Python
python jieba分词并统计词频后输出结果到Excel和txt文档方法
2018/02/11 Python
python中计算一个列表中连续相同的元素个数方法
2018/06/29 Python
Flask之请求钩子的实现
2018/12/23 Python
Python3使用 GitLab API 进行批量合并分支
2020/10/15 Python
Django websocket原理及功能实现代码
2020/11/14 Python
C++和python实现阿姆斯特朗数字查找实例代码
2020/12/07 Python
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
2020/08/24 HTML / CSS
工商管理实习自我鉴定
2013/09/28 职场文书
中医药大学毕业生自荐信
2013/11/08 职场文书
教师的实习鉴定
2013/12/15 职场文书
产品销售计划书
2014/05/04 职场文书
导游词怎么写
2015/02/04 职场文书
详解Python牛顿插值法
2021/05/11 Python
浅谈Python数学建模之线性规划
2021/06/23 Python
Python 操作pdf pdfplumber读取PDF写入Exce
2022/08/14 Python
html原生table实现合并单元格以及合并表头的示例代码
2023/05/07 HTML / CSS