在父窗口的js代码:
function alertWind(){
var userName = window.showModalDialog("alertUserAction.do?computerId="+computerId, null,"dialogWidth=300px;dialogHeight=400px;status=no;help=no;scrollbars=no");
//下面两句可以把 从子页面传回来的值 付到父页面上
document.getElementById("userName").value = userName;
document.getElementById("showname").innerHTML = userName;
}
子页面的代码:
//这个JS在子页面 的确认按钮或关闭时触发
function sed(){
parent.window.returnValue = userName;
window.close();
}
要想在子窗口中的链接不再弹出新窗口要在
<head><body>中间加上<base target="_self">
我在用struts1.x的时候在 子页面不能提交表单,一提交就弹出新窗口
后来我只能用<html:link href="xxx.do">来提交表单了(这个就不再弹出新窗口了)
分享到:
相关推荐
为了提高代码的健壮性和兼容性,应该在弹出窗口中添加检查,确保`window.opener`不为`null`,即确实存在打开它的窗口。同时,也要注意错误处理,比如在回传值之前检查目标窗口是否还打开等。 在不同浏览器中,对`...
"接收弹出页面的回传值"这个话题正是关于这种交互的一种实现方式。它涉及到JavaScript、浏览器API以及可能的框架(如jQuery)的应用。下面我们将深入探讨这一技术。 首先,让我们明确“弹出页面”通常指的是使用`...
ThickBox是一款流行的JavaScript弹出窗口插件,它允许用户在现有的网页上创建浮动的、类似 lightbox 的对话框,用于展示图片、HTML内容、Iframe或者进行文件下载。在这个场景中,"thickBox回传值"指的是在使用...
本文将深入讲解如何利用JavaScript实现弹出子窗口,并将子窗口中的数据传递回父窗口。 首先,我们来看父窗口的代码。在给定的`First.html`文件中,我们定义了一个名为`ShowDialog`的JavaScript函数,用于打开一个...
这个实例对于需要在弹出窗口中进行交互并返回结果的场景非常实用,比如图片预览、表单提交等。记住,确保你的服务器端脚本能够正确处理文件上传,并返回正确的结果,这样才能确保整个流程的顺畅。
在前端开发中,使用JavaScript创建子窗口,并从子窗口向父窗口回传数据是一项常用的...在实际开发中,可能会选择更加现代的解决方案,如使用弹出窗口(`window.open()`)和`window.postMessage()`来进行窗口间通信。
模态对话框是一种常用于Web开发中的用户交互方式,它允许在不离开当前页面的情况下,通过弹出另一个页面来获取用户的输入信息。这一技术在需要用户进行选择、确认或输入信息时尤为有用。 首先,我们通过使用window....
在JavaScript编程中,父窗口与子窗口之间的通信是一种常见的需求,特别是在构建多窗口应用程序或弹出窗口时。本文将深入探讨如何在JavaScript中实现父窗口与子窗口之间的数据传递。 首先,我们需要理解“父窗口”和...
在JavaScript(JS)编程中,模式窗口(Modal Window)是一种常见的用户交互设计,它用于创建一个弹出式界面,使得用户必须与该窗口交互后才能继续操作主页面。这种技术常用于表单填写、信息确认、登录验证等场景。本...
在上述代码片段中,我们看到了如何在父页面上通过按钮点击事件来触发弹出窗口,并且定义了一个函数showUnitDialog2来打开子窗口。子窗口通过showModalDialog方法打开,并在关闭时通过closeWin函数传递值给父窗口。 ...
使用`window.confirm()`可以弹出一个对话框询问用户是否执行某个操作,如`aa()`函数所示。如果用户点击“确定”,则执行删除操作,否则不执行。 5. **屏蔽键盘输入**: 通过监听`onkeypress`事件,可以控制用户...
这个JS脚本可以用来弹出确认对话框,并根据用户的选择来触发后台操作。 九、添加页面对快捷键的响应 这个JS脚本可以用来添加页面对快捷键的响应,例如,按下F2键时触发新增按钮的操作。 十、弹出的提示分行显示 ...
在JavaScript编程中,有时我们需要在不同的窗口之间传递数据,例如在一个父窗口中打开一个子窗口,然后让子窗口处理一些信息...这种技术在某些场景下非常有用,比如创建弹出对话框或子窗口时,需要保持与主窗口的交互。
在这个场景中,子页面通过`parent`访问父页面的文本框并弹出其值。 需要注意的是,由于同源策略的限制,只有当父页面和子页面位于同一域下,才能直接通过JS进行通信。如果跨域,需要借助其他技术如CORS、JSONP或...
首先检查是否有选中的单选框,然后使用`window.opener`对象访问父窗口的元素(`getElementById`),并分别设置父页面的“机构编号”和“机构名称”的文本输入框的值。 5. **表格数据**: - `<s:iterator>`标签遍历...
ASP.NET 4高级程序设计(第4版)》【原版书为:Pro ASP.NET 4 in C# 2010】是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的...
首先,在A页面中,我们通过一个按钮触发`SelectUnit`函数,这个函数会打开一个新的窗口或弹出对话框——B页面。在这个例子中,B页面用于展示数据,用户可以在其中进行选择,然后将选中的数据回传给A页面。 `After...
《ASP.NET 4高级程序设计(第4版)》是ASP.NET领域的鸿篇巨制,全面讲解了ASP.NET4的各种特性及其背后的工作原理,并给出了许多针对如何构建复杂、可扩展的网站从实践中得出的建议。书中还深入讲述了其他ASP.NET图书...