Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Firefox关于关闭X按钮的问题_.net - Fatal编程技术网

.net Firefox关于关闭X按钮的问题

.net Firefox关于关闭X按钮的问题,.net,.net,当我们在firefox中点击关闭浏览器时,无法获得警告消息…如何解决这个问题。 我下面的代码 函数bunload(){ dontleave=“你确定要离开吗?”; 返回唐特莱夫; } 对于Chrome和Firefox,用户必须与页面交互。因此,当有人打开页面并立即导航离开时,消息将不会显示。Chrome和Firefox都是如此。记住这一点,看看下面的代码 (function () { window.onbeforeunload = function (e) { var d

当我们在firefox中点击关闭浏览器时,无法获得警告消息…如何解决这个问题。 我下面的代码


函数bunload(){
dontleave=“你确定要离开吗?”;
返回唐特莱夫;
}

对于Chrome和Firefox,用户必须与页面交互。因此,当有人打开页面并立即导航离开时,消息将不会显示。Chrome和Firefox都是如此。记住这一点,看看下面的代码

(function () {
   window.onbeforeunload = function (e) {
       var dialogText = 'Are you sure you want to leave?';
       e.returnValue = dialogText;
       return dialogText;
   };
})();
函数应该为事件对象的returnValue属性指定一个字符串值,并返回相同的字符串

受本文启发:在MDN


还请查看您可以看到它实际工作的地方,但只有在用户与页面进行任何交互后才能看到。就像在某处点击它。这可能是因为他们不希望页面试图阻止用户在没有与页面交互的情况下导航。

这是一个弹出目标,勒索软件现在是一个相当大的问题。检查,注意Firefox中使用dom.disable_beforeunload。自2011年5月25日起,HTML5规范规定,在此事件期间可能会忽略对window.alert()、window.confirm()和window.prompt()方法的调用。有关详细信息,请参阅HTML5规范。@prajna请在每篇文章中提出一个问题。如果您还有其他问题,请提出新问题。只处理您在此处问题中提出的问题。