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 相关文章推荐
改变javascript函数内部this指针指向的三种方法
Apr 23 Javascript
使用Js让Html中特殊字符不被转义
Nov 05 Javascript
使用phantomjs进行网页抓取的实现代码
Sep 29 Javascript
JavaScript中number转换成string介绍
Dec 31 Javascript
Javascript进制转换实例分析
May 14 Javascript
RGB和YUV 多媒体编程基础详细介绍
Nov 04 Javascript
jQuery+ajax实现修改密码验证功能实例详解
Jul 06 jQuery
Vue.js框架路由使用方法实例详解
Aug 25 Javascript
详解在vue-test-utils中mock全局对象
Nov 07 Javascript
微信小程序Echarts图表组件使用方法详解
Jun 25 Javascript
Vue移动端项目实现使用手机预览调试操作
Jul 18 Javascript
JS的深浅复制详细
Oct 16 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来检测proxy
2006/10/09 PHP
pdo中使用参数化查询sql
2011/08/11 PHP
php中文验证码实现方法
2015/06/18 PHP
Laravel学习教程之路由模块
2017/08/18 PHP
PHP数字金额转换成中文大写显示
2019/01/05 PHP
JavaScript 设计模式学习 Factory
2009/07/29 Javascript
javascript中使用css需要注意的地方小结
2010/09/01 Javascript
js中通过split函数分割字符串成数组小例子
2013/09/21 Javascript
jquery缓动swing liner控制动画过程不同时刻的速度
2014/05/29 Javascript
深入理解JavaScript系列(40):设计模式之组合模式详解
2015/03/04 Javascript
jQuery结合ajax实现动态加载文本内容
2015/05/19 Javascript
谈谈encodeURI和encodeURIComponent以及escape的区别与应用
2015/11/24 Javascript
jQuery实现指定区域外单击关闭指定层的方法【经典】
2016/06/22 Javascript
AngularJS内建服务$location及其功能详解
2016/07/01 Javascript
node.js中http模块和url模块的简单介绍
2017/10/06 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
2019/08/15 Javascript
Vue 同步异步存值取值实现案例
2020/08/05 Javascript
详解常用查找数据结构及算法(Python实现)
2016/12/09 Python
django使用图片延时加载引起后台404错误
2017/04/18 Python
python3安装pip3(install pip3 for python 3.x)
2018/04/03 Python
python matlibplot绘制3D图形
2018/07/02 Python
如何在Python中实现goto语句的方法
2019/05/18 Python
由面试题加深对Django的认识理解
2019/07/19 Python
Win系统PyQt5安装和使用教程
2019/12/25 Python
python dict乱码如何解决
2020/06/07 Python
html5各种页面切换效果和模态对话框用法总结
2014/12/15 HTML / CSS
瑞贝卡·泰勒官方网站:Rebecca Taylor
2016/09/24 全球购物
澳大利亚儿童精品仓库:Goo & Co.
2019/06/20 全球购物
历史学专业毕业生求职信
2013/09/27 职场文书
2014年最新学习全国两会精神心得
2014/03/17 职场文书
幼儿园教师节演讲稿
2014/09/03 职场文书
党员干部对十八届四中全会的期盼
2014/10/17 职场文书
Python 发送SMTP邮件的简单教程
2021/06/24 Python
使用 CSS 轻松实现一些高频出现的奇形怪状按钮
2021/12/06 HTML / CSS
Mysql超详细讲解死锁问题的理解
2022/04/01 MySQL
Node.js实现爬取网站图片的示例代码
2022/04/04 NodeJs