JS关闭窗口弹出新窗口,关闭新窗口时,刷新父窗口,JS代码实现刷新网页,js实现弹出窗口代码收集集萃

JS 实现弹出窗口和刷新父窗口 在网页开发中,弹出窗口是非常常见的一种交互方式,通常用于展示注意事项、版权信息、警告、欢迎光顾等信息。今天,我们将探索如何使用 JavaScript 实现弹出窗口,并且在关闭新窗口时刷新父窗口。 基本弹出窗口代码 要实现弹出窗口,只需在 HTML 文件中添加一段 JavaScript 代码即可。下面是一个基本的弹出窗口代码: ```html <SCRIPT LANGUAGE="javascript"> <!-- window.open ('page.html') --> </SCRIPT> ``` 这段代码使用 `window.open` 方法打开一个名为 `page.html` 的新窗口。如果 `page.html` 文件不在同一路径下,需要指定完整的路径,包括绝对路径和相对路径。 设置弹出窗口的外观 我们可以通过添加一些参数来设置弹出窗口的外观、尺寸大小、弹出位置等。例如: ```html <SCRIPT LANGUAGE="javascript;"> <!-- window.open ('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no') --> </SCRIPT> ``` 这些参数的解释如下: * `height=100`:窗口高度 * `width=400`:窗口宽度 * `top=0`:窗口距离屏幕上方的像素值 * `left=0`:窗口距离屏幕左侧的像素值 * `toolbar=no`:是否显示工具栏 * `menubar=no`:是否显示菜单栏 * `scrollbars=no`:是否显示滚动栏 * `resizable=no`:是否允许改变窗口大小 * `location=no`:是否显示地址栏 * `status=no`:是否显示状态栏内的信息 使用函数控制弹出窗口 我们可以使用函数来控制弹出窗口的行为。例如: ```html <html> <head> <script LANGUAGE="javascript"> <!-- function openwin(){ window.open("page.html","newwindow","height=100,width=400,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no"); } --> </script> </head> <body onload="openwin()"> ...任意的页面内容... </body> </html> ``` 这段代码定义了一个名为 `openwin()` 的函数,该函数打开一个名为 `page.html` 的新窗口。我们可以使用 `onload` 事件来调用这个函数,以便在页面加载完成时弹出窗口。 在关闭新窗口时刷新父窗口 要在关闭新窗口时刷新父窗口,可以使用 `window.opener` 对象来访问父窗口,并使用 `location.reload()` 方法来刷新父窗口。例如: ```javascript window.onunload = function(){ if (window.opener) { window.opener.location.reload(); } } ``` 这段代码将在新窗口关闭时刷新父窗口。 我们可以使用 JavaScript 实现弹出窗口,并且在关闭新窗口时刷新父窗口。这些技术可以帮助我们创建更加交互性强的网页应用程序。





























- 粉丝: 2
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- java毕业设计,工资信息管理系统
- MicroCommunity-Java资源
- DrissionPage-Python资源
- swift-Swift资源
- matlab-Matlab资源
- CoCache-Kotlin资源
- antx-chat-ui-AI人工智能资源
- cpp-tbox-硬件开发资源
- DyJava-移动应用开发资源
- vue3-ts-cesium-map-show-Typescript资源
- java毕业设计,智能社区管理系统
- 网盘短剧资源转存项目源码支持夸克
- Go Web编程实战派源码-Go资源
- (2025)护理知识竞赛题库及解析答案.docx
- (2025)护理知识竞赛题库与解析答案.docx
- (2025)护士节护理知识竞赛试题及答案.docx



- 1
- 2
前往页