子页面:
function winClose(obj) {
// window.opener.location.reload();
var td = obj.parentNode;
var hidCompanyId = td.childNodes[0].value;
self.opener.old_reload(hidCompanyId);
self.close();
return true;
}
父页面:
function old_reload(hidCompanyId){
document.getElementById("selComIdHid").value = hidCompanyId;
alert(document.getElementById("selComIdHid").value);
form.submit();
}
更多详细内容请参考
http://bbs.csdn.net/topics/320164189
如果子窗口是模态窗口,想要实现子页面关闭父页面刷新的话可以试试:
this.parent.window.location.reload();
window.close();
分享到:
相关推荐
JavaScript(JS)是网页开发中的重要脚本语言,它可以动态地改变网页内容和行为,包括创建和控制`popup`弹出框。在JS中,我们可以使用`window.alert()`, `window.confirm()`, 和 `window.prompt()`三种内置函数来...
假设我们在父页面定义了一个名为 `exportData` 的函数,接收两个参数 `shownum` 和 `splitstr`,我们可以在弹窗中这样调用: ```javascript // 调用父类方法 window.parent.exportData($('#shownum').val(), $('#...
接下来,我们需要在`popup.js`中编写JavaScript代码来控制这个弹出框的显示与隐藏。首先,我们可以获取到这些DOM元素: ```javascript const popup = document.getElementById('popup'); const popupContent = ...
《x0popup:纯JavaScript实现的弹出对话框插件详解》 在Web开发中,弹出对话框是一种常见的交互元素,它能够提供用户与网页更深入的交互体验。x0popup是一个专为JavaScript设计的弹出对话框插件,它以轻量级、灵活...
// 在showPopup函数中调用此函数 showPopup(notification); hidePopupAfterDelay(); ``` 总结来说,创建不受页面最小化影响的JavaScript右下角提示信息,关键在于合理布局(如使用固定定位)以及适当地处理页面可见...
当用户触发某些事件(如点击按钮),`popup.js`会实例化`PopupClass`,并调用其方法来显示或操作弹出窗口。这样的设计遵循了软件工程中的单一职责原则,使得代码结构清晰,易于理解和扩展。 在实际开发中,这两个...
- **固定内容**:可以直接在HTML中定义popup的内容,然后在事件处理函数中使用`.html()`或`.text()`显示。 - **远程内容**:利用jQuery的Ajax功能,如`.ajax()`或`.load()`,可以动态加载服务器端的数据到popup中...
现在,我们已经实现了基本的弹出提示框功能,可以在任何地方调用`popupMessage`函数来显示提示。例如: ```javascript popupMessage('这是来自MSN的提醒消息', 'http://www.example.com'); ``` 这个示例将在页面上...
- 提供了标签式和函数式的调用方式,方便在模板中直接声明或在组件方法中动态创建。 2. 使用示例 - 标签式调用: ```html <v3-popup v-model="showDialog" title="标题" content="这里是内容信息!" type=...
这种情况下,我们就需要用到判断事件是否发生在某组件中的JS函数。以下将详细介绍如何实现这一功能。 首先,我们需要获取浏览器信息,因为不同的浏览器处理事件的方式可能有所不同。在提供的代码中,创建了一个名为...
在主页面的 `success` 回调函数中,我们通过 `$(layero).find('iframe')[0].contentWindow` 来获取到弹出层的 `window` 对象,然后就可以访问到弹出层页面定义的变量和函数。注意,`layero` 参数是弹出层的 DOM 元素...
在jQuery Popup的源码中,核心的JavaScript函数可能包括`showPopup()`和`hidePopup()`。`showPopup()`用于显示弹出窗口,它通常会通过改变CSS的`display`属性或者使用`fadeIn()`动画效果来实现。`hidePopup()`则用于...
4. **递归函数**:为了实现无限级菜单,可能会用到递归函数,该函数用于在每个菜单项中调用自身,生成下一级菜单。 5. **数据结构**:可能使用数组或对象来存储菜单的层级信息,便于动态生成菜单树。 6. **动画...
这通常通过绑定事件监听器并在事件处理函数中隐藏弹出层来实现。 在JSP或.NET环境中,这些步骤同样适用,只是你可能需要在服务器端处理部分逻辑,例如根据用户权限动态生成要加载的页面内容。在JSP中,可以使用jsp:...
而"Default2.aspx.cs"则是对应的C#后端代码,处理用户交互事件,比如按钮点击事件,可能是调用JavaScript函数来显示或隐藏PopupDIV。 "Styles"文件夹可能包含了一些CSS样式表,用于定义PopupDIV的外观和布局。...
在实际应用中,开发者需要引入这些库,并通过API调用来创建和控制popup提示框。 在CSS方面,可以使用盒模型(Box Model)来调整提示框的尺寸,包括边框、内边距和外边距。黄色背景可以通过设置`background-color`...
在我们的示例中,我们使用了 JS 自执行函数来实现回调函数的调用。自执行函数是一种特殊的函数,它可以在定义后自动执行,而不需要手动调用。这种函数通常用于实现一些初始化操作或特殊的逻辑处理。 三、Django ...
通过研究"纯JS x0popup插件实现弹出对话框特效源码.zip"中的源代码,开发者不仅可以掌握弹窗插件的实现原理,还能提升JavaScript编程技巧,学习到如何优雅地处理用户界面的动态效果。"使用须知.txt"文件可能是提供...
在网页设计和开发中,有时候我们需要实现一个功能,即在一个页面上多个按钮触发同一个弹窗,并且配合滚屏展示效果,同时实现定时自动弹出。这样的功能可以增强用户体验,提高交互性。以下将详细讲解如何实现这个功能...
// 调用父页面的回调函数,传递值 parent.callbackFromModal(value); // 或者使用事件 var event = new CustomEvent("modalClosed", { detail: { value: value } }); window.dispatchEvent(event); document....