javascript - javascript window.close() 不起作用
问题描述
我有打开一个新窗口的页面。在此窗口上有关闭按钮。关闭按钮工作正常。
<input type="button" onClick="javascript:window.close()" value="Close Window" class="uportal-button" style="position: absolute; right: 3px; top: 5px; z-index: 1;">
在此页面上,我有一个 html 表单和保存按钮。如果您保存页面,然后单击“关闭”。关闭按钮不起作用。
对于如何解决这个问题,有任何的建议吗。我尝试了window.close 和 self.close 的建议,请不要关闭 Chrome文章中的窗口,但没有奏效
解决方案
该 Window.close()
方法关闭当前窗口或调用它的窗口。
此方法只能在使用该Window.open()
方法的脚本打开的窗口上调用。如果窗口不是由脚本打开的,控制台中会出现类似的错误:Scripts may not close windows that not open by script。
有关更多详细信息,请参阅此处的文档。
推荐阅读
- .net - .Net Core 2.1 API 检测会话到期
- swift - 是否可以以编程方式将项目添加到全局上下文菜单?
- c# - 如何使用 .NET Core MVC 框架将 TwiML 实现为一种方法?
- c# - FluentValidation 使用手动验证的隐式子验证
- r - R - 无法为 R 版本 3.6.2 安装“SDMTools”
- android - Android AR CORE 在静态图像而不是相机源上
- c# - android.content.res.Resources$NotFoundException:资源 ID #0x7f0b004a 类型 #0x1d
- php - 使用动态模型 Laravel 的雄辩查询
- excel - 具有 Range.Autofilter 的数组不起作用
- r - lapply to left_join 数据集列表