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 相关文章推荐
修复ie8&amp;chrome下window的resize事件多次执行
Oct 20 Javascript
JS 添加网页桌面快捷方式的代码详细整理
Dec 27 Javascript
浅析JQuery获取和设置Select选项的常用方法总结
Jul 04 Javascript
jQuery中对未来的元素绑定事件用bind、live or on
Apr 17 Javascript
javascript学习笔记之函数定义
Jun 25 Javascript
AngularJS包括详解及示例代码
Aug 17 Javascript
jQuery实现页面下拉100像素出现悬浮窗口的方法
Sep 05 Javascript
javascript设计模式之模块模式学习笔记
Feb 15 Javascript
bootstrap suggest搜索建议插件使用详解
Mar 25 Javascript
jQuery实现下拉菜单的实例代码
Jun 19 jQuery
如何在Vue中抽离接口配置文件
Oct 31 Javascript
解决vuex数据页面刷新后初始化操作
Jul 26 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 flv视频时间获取函数
2010/06/29 PHP
php简单实现多语言切换的方法
2016/05/09 PHP
javascript 简单高效判断数据类型 系列函数 By shawl.qiu
2007/03/06 Javascript
JavaScript关于select的相关操作说明
2010/01/13 Javascript
javascript instanceof,typeof的区别
2010/03/24 Javascript
跨浏览器的事件对象介绍
2012/06/27 Javascript
JavaScript Scoping and Hoisting 翻译
2012/07/03 Javascript
Jquery实现网页跳转或用命令打开指定网页的解决方法
2013/07/09 Javascript
JavaScript两种跨域技术全面介绍
2014/04/16 Javascript
js语法学习之判断一个对象是否为数组
2014/05/13 Javascript
jQuery时间插件jquery.clock.js用法实例(5个示例)
2016/01/14 Javascript
jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
2016/06/08 Javascript
JavaScript基于对象去除数组重复项的方法
2016/10/09 Javascript
纯js的右下角弹窗实例
2017/03/12 Javascript
vue中七牛插件使用的实例代码
2017/07/28 Javascript
iconfont的三种使用方式详解
2018/08/05 Javascript
Angularjs Ng_repeat中实现复选框选中并显示不同的样式方法
2018/09/12 Javascript
vue微信分享出来的链接点开是首页问题的解决方法
2018/11/28 Javascript
Vue + Elementui实现多标签页共存的方法
2019/06/12 Javascript
vue+element-ui+axios实现图片上传
2019/08/20 Javascript
python判断一个集合是否为另一个集合的子集方法
2018/05/04 Python
配置 Pycharm 默认 Test runner 的图文教程
2018/11/30 Python
django 通过URL访问上传的文件方法
2019/07/28 Python
AmazeUI底部导航栏与分享按钮的示例代码
2020/08/18 HTML / CSS
丹尼尔惠灵顿手表天猫官方旗舰店:Daniel Wellington
2017/08/25 全球购物
欧缇丽加拿大官方网站:Caudalie加拿大
2019/07/18 全球购物
绢花、人造花和人造花卉:BLOOM
2019/08/07 全球购物
编程实现当输入某产品代码则打印出该产品记录的功能
2014/05/03 面试题
自考自我鉴定范文
2013/10/30 职场文书
创业计划书撰写原则
2014/01/25 职场文书
假期安全教育广播稿
2014/10/04 职场文书
征求意见函
2015/06/05 职场文书
导游词之开封禹王台风景区
2019/12/02 职场文书
如何解决springcloud feign 首次调用100%失败的问题
2021/06/23 Java/Android
Python学习开发之图形用户界面详解
2021/08/23 Python
Win11 BitLocker 驱动器加密
2022/04/19 数码科技