关闭Yii2中的当前浏览器选项卡

时间:2017-03-02 06:42:47

标签: yii2 yii2-advanced-app

  1. 我尝试过以下代码来关闭当前的浏览器标签但没有一个正常工作。

  2. 实际上它们以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>
    
  3. 编写上述代码的视图是一个PHP页面。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

尝试:

<a href="#" onclick="window.close();return false;" class="btn btn-danger">Click to Close</a>

<强>已更新

注意:与上述内容存在特定于浏览器的差异。如果您使用Javascript打开窗口(通过window.open()),则可以使用javascript关闭窗口。 Firefox不允许您关闭其他窗口。其他浏览器可能会有所不同。