Joh*_*ohn 3 javascript
我使用top.window.close()来关闭父窗口,但它在Mozilla firefox中不起作用.请建议替代方案.上面的代码适用于IE6.
Ple*_*and 6
来自MDC:
仅允许对使用window.open方法由脚本打开的窗口调用此方法.如果脚本未打开窗口,则JavaScript控制台中将显示以下错误:脚本可能无法关闭脚本未打开的窗口.
因此,如果您尝试打开弹出窗口并打算稍后关闭它,则需要从JavaScript执行此操作,而不是使用target链接的属性,根据文档.但是,看起来Windows使用两者打开target="_blank"并且target="foo"实际上关闭(在Firefox 3.6.13上尝试过).
target
target="_blank"
target="foo"
但是,无论您做什么,都无法关闭用户使用"新建选项卡/窗口"直接打开的窗口/选项卡(至少在默认浏览器设置下).
归档时间:
15 年,2 月 前
查看次数:
6569 次
最近记录:
7 年,8 月 前