JavaScript window.close在单击后不触发

JavaScript window.close在单击后不触发,javascript,jquery,buttonclick,jquery-callback,prettyphoto,Javascript,Jquery,Buttonclick,Jquery Callback,Prettyphoto,JavaScript事件onClick close窗口在单击并查看图像后未触发 HTML jQuery $(document).ready(function(){ $("a[rel^='prettyPhoto']").prettyPhoto({ callback: function() { closeWin(); } }); }); 您可以使用window.close()关闭窗口仅通过设置“关闭”安全标志 在firefox

JavaScript事件onClick close窗口在单击并查看图像后未触发

HTML

jQuery

$(document).ready(function(){
    $("a[rel^='prettyPhoto']").prettyPhoto({
        callback: function() {
            closeWin();
        }
    });
});

您可以使用
window.close()关闭窗口仅通过设置“关闭”安全标志

在firefox中,您可以进入about:config,单击“我会小心的,我保证”按钮并搜索

dom.allow_scripts_to_close_windows
您将看到它被设置为false

若要实现这一点,可以使用window.close()关闭窗口

但这带来了安全问题

还有另一种关闭窗口的解决方案,您可以关闭您打开的窗口


检查此处:

您可以使用
window.close()关闭窗口仅通过设置“关闭”安全标志

在firefox中,您可以进入about:config,单击“我会小心的,我保证”按钮并搜索

dom.allow_scripts_to_close_windows
您将看到它被设置为false

若要实现这一点,可以使用window.close()关闭窗口

但这带来了安全问题

还有另一种关闭窗口的解决方案,您可以关闭您打开的窗口


检查这里:

得到了关闭窗口的另一个答案

window.open('','_self');
self.close();
检查这个

在Chrome和Safari中工作


在FF中,您需要更改
dom。允许脚本\u关闭\u窗口
值为
true

获得关闭窗口的另一个答案

window.open('','_self');
self.close();
检查这个

在Chrome和Safari中工作

在FF中,您需要将
dom.allow\u scripts\u关闭\u窗口
值更改为
true