点击textbox弹出对话框,返回弹出对话框的值
主要是在父页面使用 function PopupWindow() {
            window.open(url, "", "status=no,resizable=no,toolbar=no,menubar=no,location=no,scroll=no,Width=600,Height=500");
        }
打开页面
然后在子页面调用opener.document获得父页面的document,然后将子页面某个控件的值赋给父页面控件
父页面
<script type="text/javascript">
      function PopupWindow() {
            window.open("SearchUserWindowModel.aspx", "", "status=no,resizable=no,toolbar=no,menubar=no,location=no,scroll=no,Width=600,Height=500");
        }
</script>
<asp:TextBox ID="txtParentTextbox" runat="server"></asp:TextBox>
 <input type="button" value="Popup window" onclick="PopupWindow()" />
子页面
<script type="text/javascript">
        function ReturnValue() {
            if (opener != 'undefined' && opener != null) {
                //opener.document.getElementById("txtParentTextbox").value = document.getElementById("ddlCity").options[document.getElementById("ddlCity").selectedIndex].value;
                opener.document.getElementById("txtParentTextbox").value = document.getElementById("ddlCity").options[document.getElementById("ddlCity").selectedIndex].text;
                window.close();
            }
        }
</script>
<asp:DropDownList runat="server" ID="ddlCity"></asp:DropDownList>
        <asp:Button runat="server" ID="btnSeach" OnClick="btnSeach_Click" Text="查询" />
        <input type="button" value="Ok" onclick="ReturnValue();" />
点击textbox弹出对话框,返回弹出对话框的值的更多相关文章
- Vue框架H5商城类项目商品详情点击返回弹出推荐商品弹窗的实现方案
		
需求场景: 非推荐商品详情页返回的时候弹出弹窗推荐商品,点击弹窗按钮可以直接访问推荐商品: 只有直接进入商品详情页返回才会弹出推荐商品弹窗: 每个用户访问只能弹一次(除非清除缓存). 需求分析: 1. ...
 - Delphi中点击网页弹出的Alert对话框的确定按钮
		
思路: 使用Windows API函数遍历窗口,查找指定标题的窗口,然后从该窗口查找确定按钮,向该按钮发送鼠标消息进行模拟点击.由于IE8由Alert弹出的网页对话框的标题是“来自网页的消息”,而IE ...
 - asp.net 中点击button弹出模式对话框,选择值后返回到页面中(window.showModalDialog实现)
		
<td>现从事专业</td><td> <asp:TextBox ID="tbMajor" runat="server ...
 - ExtJs 4.2.1 点击按钮弹出表单的窗口
		
初学ExtJs,做项目的时候想做一个这样的效果:点击按钮弹出对话框,之前一直是使用EasyUi来做的, EasyUi里有Dialog,用起来很方便,但是现在转移到ExtJs上后,发现没有Dialog这 ...
 - jQuery点击图片弹出放大可拖动图片查看
		
CSS代码: .popup-bigic { position: absolute; ; ; background: #eee; overflow: hidden; ; } .popup-bigic . ...
 - JavaScript实现点击按钮弹出输入框,点确定后添加li组件到ul组件里
		
JavaScript实现点击按钮弹出输入框,点确定后添加li组件到ul组件里 <!doctype html> <html manifest="lab4.manifest&q ...
 - Android定位&地图&导航——基于百度地图,实现自定义图标绘制并点击时弹出泡泡
		
一.问题描述 上一次我们使用百度地图实现基本的定位功能,接下来我们继续实现搜索和定位,并使用LocationOverlay绘制定位位置,同时展示如何使用自定义图标绘制并点击时弹出泡泡 如图所示: 二. ...
 - 点击文字弹出一个DIV层窗口代码
		
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <hea ...
 - 请写出一段JavaScript代码,要求页面有一个按钮,点击按钮弹出确认框。程序可以判断出用
		
请写出一段JavaScript代码,要求页面有一个按钮,点击按钮弹出确认框.程序可以判断出用 户点击的是“确认”还是“取消”. 解答: <HTML> <HEAD> <TI ...
 
随机推荐
- python c++ Visual Studio相关 Unable to find vcvarsall.bat问题
			
使用Cython编译包的时候报错: Unable to find vcvarsall.bat 说明:https://jingyan.baidu.com/article/adc815138162e8f7 ...
 - sql_mode引发的数据库问题
			
前几天,在本地做完项目,测试完毕后,上传到线上服务器的时候,在做很多写入数据库的操作时,发现全部发生500报错,返回的报错信息是,某个字段没有默认值,写入的时候没有添加这个字段,该字段在数据表中是NO ...
 - spring-cloud - 服务之间的通信
			
上文中已经讲述了基本环境搭建,本文基于上文环境https://www.cnblogs.com/xxpandong/p/10485172.html. spring-cloud中微服务之间通信主要有俩种形 ...
 - MySQL错误:Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL easonjim
			
错误: Error Code: . You are using safe update mode and you tried to update a table without a WHERE tha ...
 - delphi中将 4 个 Byte 合成 1 个 Integer 的五种方法
			
有4个字节类型的值,用移位或逻辑运算符怎么合成一个整数?比如 $FFEEDDCC.高$FF$EE$DD$CC低 //方法 1: 共用内存procedure TForm1.Button1Click(Se ...
 - UVA 133“The Dole Queue”(循环报数处理技巧)
			
•参考资料 [1]:紫书P82 •题意(by紫书) 按照被选中的次序输出这 n 个人的编号: 如果A和B选中的是同一个人,输出一个这个人的编号: 输出格式:输出的每个编号占3个字节,不够3个字节在前面 ...
 - POJ 2128:Highways
			
Highways Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 2730 Accepted: 1008 Specia ...
 - osgcuda 【转】
			
原文 : http://blog.sina.com.cn/s/blog_df1b276a0101inbi.html osgCompute是对代码的并行流处理器执行的抽象基库.库连接到OSG的(OSG) ...
 - "贪心法"
			
有没有想过 “==” 和“= =” 的区别 , 万一编译器曲解了你的意思,那不是爽歪歪! C语言编译器会把前面的符号当做一个整体,后面的不再. 当我们遇到指针相除时: y=x/*p 编译器会怎样? 和 ...
 - jquery ajax传参数问题
			
var fd = new FormData();//实例化表单,提交数据使用fd.append('imgUrl',imgUrl);//将files追加进去fd.append('typeId',type ...