求助 如何弹出子页面 选择一个种类后,传值到父页面的asp文本框,不刷新掉其他文本框的内容

问题描述

如何弹出子页面选择一个种类后,传值到父页面的asp文本框,不刷新掉其他文本框的内容在录入信息界面(父界面)其中一个文本框tbx1(这些文本框都是asp:开头的,服务器控件)需要点击一个选择按钮,弹出一个子页面,在子页面中,选择一个分类,之后,点击确定,关闭子窗口,并将选择的这个分类,传到父页面的文本框tbx1中。并且不能刷新父页面,不然其余的一些文本框的内容就白写了。我用的window.open()父页面:<asp:TextBoxID="tbx1"runat="server"></asp:TextBox><inputID="cpidxzbtn"type="button"value="选择"onclick="deal2()"/><scriptlanguage="javascript"type="text/javascript">functiondeal2(){varwin=window.open('choose.aspx','','height=600,width=900,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,location=no,status=no;top='+this.offsetTop+';left='+this.offsetLeft);}</script>子页面:<inputid="tijiaobtn"type="button"value="确定"onclick="cc2()"/><scriptlanguage="javascript"type="text/javascript">functioncc2(){varcc=document.getElementById("hh").value;if(cc==""){alert("请选择一个产品!")}else{window.opener.document.getElementById("tbx1").value=cc;window.close();}}</script>但问题是,,,,window.opener.document.getElementById("tbx1").value=cc;这句不行,该怎么修改?可以传到服务器控件的asp文本框中呢。。因为后台,还要用到这些asp文本框的值。

解决方案

解决方案二:
用showModalDialog或showModelessDialog,跟windows.open差不多,具体找度娘去
解决方案三:
引用1楼WM_JAWIN的回复:

用showModalDialog或showModelessDialog,跟windows.open差不多,具体找度娘去

试过这个,总是会状态丢失,脚本错误,无语啊新手伤不起

时间: 2024-12-22 21:08:09

求助 如何弹出子页面 选择一个种类后,传值到父页面的asp文本框,不刷新掉其他文本框的内容的相关文章

(求助)showModelessDialog弹出的页面刷新父页面

问题描述 showModelessDialog弹出一个页面,怎么在弹出的页面中刷新父页面window.dialogArguments.location.reload();不可以opener的也不可以,求助 解决方案 解决方案二:window.showModalDialg("添加页面",window)你有传window过去被打开的页面么解决方案三:window.showModalDialg("添加页面",window)showModalDialg第二个参数是传过去子页

页面-能弹出子画面的就是js框架有哪些?

问题描述 能弹出子画面的就是js框架有哪些? 如题 点击html页面的按钮后,能弹出子画面或者是模态页面, 或者是能实现类似效果的js框架 有哪些? 解决方案 实现模态窗口,可以参考这个:http://www.jb51.net/article/21999.htm: js框架应该都能实现模态窗口,可能是方法不同而已. 附上js相关框架介绍:http://zhidao.baidu.com/link?url=_CetoySuDMUHWxHjZqpwm7sUme0jSzlZS0GIchcwVo9CTk7

在html页面上实现弹出对话框,选择文件保存路径

问题描述 在html页面上按钮实现弹出对话框,选择文件保存路径,并把保存路径提交到服务器servlet. 解决方案 解决方案二:up......等待解决方案三:sssssssssssss解决方案四:你的意思是,通过浏览器提交的信息可以让用户自己选择保存路径?为什么要这样做呢?解决方案五:<formaction="test.do"method="post"><inputtype="file"name="file"

ssh js-SSH框架,主页面收索显示产品信息,弹出子窗口,添加产品,子页面提交后刷新主页面

问题描述 SSH框架,主页面收索显示产品信息,弹出子窗口,添加产品,子页面提交后刷新主页面 在子页面,有提交按钮. JS代码 function addProductInfo(){ document.addProduct.action = "${pageContext.request.contextPath}/admin/addProduct.action"; document.addProduct.submit(); window.opener.location.reload(); /

编写ASP.net,我想单击一个按钮就弹出一个目录树,选择一个目录后,将该目录的完全路径显示在一个编辑框中,请问怎样做?

问题描述 编写ASP.net,我想单击一个按钮就弹出一个目录树,选择一个目录后,将该目录的完全路径显示在一个编辑框中,请问怎样做?目录树即为本机的目录急求解答! 解决方案 解决方案二:这个不能得到客户端主机目录但是服务器的主机目录可以同一个页面放入buttontreeviewtextbox控件page_load中设置treeview的visible=false并且绑定目录treeview的selectednodechanged事件下:treeview的visible=truetextbox.te

firefox-为什么CSDN登录页面在Firefox下会弹出“您请求了一个包含某些不安全信息的安全文档”

问题描述 为什么CSDN登录页面在Firefox下会弹出"您请求了一个包含某些不安全信息的安全文档" 最近重装的系统,用Firefox登录csdn,Firefox浏览器弹出了一个窗口提示"您请求了一个包含某些不安全信息的安全文档". 大家遇到过吗?这是因为什么呢? Firefox版本: 弹框截图: PS. 我点击确定之后弹框就再也没了. 解决方案 http与https协议混用了就会弹出这样的警告吧.

写一个alert弹出的页面,在微信打开时,弹出框会有“关闭网页”的默认按钮,这个怎么去掉呢?

问题描述 写一个alert弹出的页面,在微信打开时,弹出框会有"关闭网页"的默认按钮,这个怎么去掉呢? 解决方案 安卓机无法去掉,除非你自己写一个弹出的函数和页面出来

JavaScript 弹出子窗体并返回结果到父窗体的实现代码_jquery

思路:用window.showModalDialog方法获取到弹出子窗体的引用,再在子页面用window.returnValue="***"来返回结果. 示例代码:(用jQuery简化实现) 父页面:parent.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional

JavaScript 弹出子窗体并返回结果到父窗体

思路:用window.showModalDialog方法获取到弹出子窗体的引用,再在子页面用window.returnValue="***"来返回结果. 示例代码:(用jQuery简化实现) 父页面:parent.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional