JavaScript - 关闭当前窗口 - Scripts may close only the windows that were opened by them.
前言
有2个页面
其中,Target.html
页面中还有几个iframe页面,
想实现的功能是,
1.点击Source.html
中的一个a
标签,跳转到Target.html
页面,
2.在Target.html
页面操作完成之后,
点击Target.html
页面中的关闭按钮,关闭Target.html
页面
问题出在了,
跳转到了Target.html
页面之后,
不在Target.html
页面的几个iframe之间切换的话,
是可以点击Target.html
页面中的关闭按钮,关闭Target.html
页面.
但是,如果在Target.html
页面中切换几个iframe,
此时在点击Target.html
页面的关闭按钮,是没有办法关闭Target.html
页面的.
网络上标准答案
使用了标准答案之后,控制台出现提示语
解决方案
我原来的
修改后的html
主要就是将原来的直接跳转 href
修改为 window.open
摘抄文档
- stackoverflow.window.close() doesn't work - Scripts may close only the windows that were opened by it
- 好记的博客.JavaScript关闭当前页
- pencilcool.关闭浏览器当前窗口问题:js方法window.close()不兼容谷歌浏览器
__EOF__

本文作者:国产凌凌漆
本文链接:https://www.cnblogs.com/love-zf/p/15085642.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/love-zf/p/15085642.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· C++代码改造为UTF-8编码问题的总结
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库