1
428
您将需要JavaScript来完成此操作。使用
注: 当前选项卡是隐含的。这相当于:
或者可以指定其他窗口。 所以:
用HTML:
或:
你
现在的选项
注:
与上面的不同之处在于浏览器。如果用javascript打开窗口(通过
|
2
226
试试这个
|
3
64
这种方法适用于Chrome和IE:
|
4
22
据我所知,它在Chrome或火狐中已经不可能存在了。在IE中仍然可以(至少是预边缘)。 |
5
16
这是可能的。我搜索了整个网络,但有一次当我接受微软的调查时,我终于得到了答案。 试试这个:
这将为您关闭当前选项卡。 |
6
6
在FF 18和Chrome 24中成功测试: 插入头:
HTML:
学分到 Marcos J. Drake . |
7
6
也试试这个。在所有三个主要浏览器上为我工作。
|
8
6
在Chrome41中,以下功能适用于我:
我尝试过一些关于FF的想法,包括打开一个实际的网页,但似乎没有什么效果。据我所知,任何浏览器都会用xxx.close()关闭一个选项卡或窗口 真正地 由JS打开,但至少FF不能通过在该选项卡中打开新内容来关闭选项卡。 当你想到它的时候,这是有意义的——用户可能不希望JS关闭一个有有用历史记录的选项卡或窗口。 |
9
0
这是解决相同问题的一种方法,声明这样的javascript函数
将以下行添加到HTML以使用
|
10
0
有点晚了,但这是我发现的……
您将得到控制台错误: 脚本不能关闭未由脚本打开的窗口。 作为一个错误,没有别的。 您可以在URL中添加一个唯一的参数,以了解页面是否是从脚本(如time)打开的- 但这只是一个黑客 不是本机功能,而是 失败 在某些情况下。 我找不到任何方法来知道页面是否是从open()打开的, 关闭不会引发错误。 这个不能打印 “测试”:
|
11
-2
以下是创建此类链接的方法:
|
Softly · 单选按钮未按预期取值 1 年前 |
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
eXor420 · 如何在脚本标记中使用导出的函数? 1 年前 |
IonicMan · 剑道网格在宽度过大时不显示某些列 1 年前 |
Kernier · 如何将数学公式支持添加到StacksEditor? 1 年前 |
Md. Ibrahim · CSS网格项溢出小屏幕滚动 1 年前 |
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |