我尝试过以下代码来关闭当前的浏览器标签但没有一个正常工作。
实际上它们以yii2方式运行并尝试导航到相同的Controller / Action。
<a href='' onclick="window.close()" class="btn btn-danger">Click to Close</a>
<a href='#' onclick="window.close()" class="btn btn-danger">Click to Close</a>
编写上述代码的视图是一个PHP页面。有什么帮助吗?
答案 0 :(得分:1)
尝试:
<a href="#" onclick="window.close();return false;" class="btn btn-danger">Click to Close</a>
<强>已更新强>:
注意:与上述内容存在特定于浏览器的差异。如果您使用Javascript打开窗口(通过window.open()),则可以使用javascript关闭窗口。 Firefox不允许您关闭其他窗口。其他浏览器可能会有所不同。