我正在使用asp.net(c#)。当用户尝试关闭浏览器中的当前选项卡时,我尝试添加javascript警报。该代码无法在Chrome中运行。请对此主题有任何帮助。
这是我的代码:
<script type="text/javascript">
window.onbeforeunload = function close_window() {
var r = confirm("Do you want to view other topics?");
if (r == true)
{
alert("You pressed OK!");
var Url = "http://stackoverflow.com/";
window.location = Url;
return false;
}
else
{
window.close();
}
}
答案 0 :(得分:0)
在调用该函数时删除()
。
应该是:
window.onbeforeunload = function close_window {
答案 1 :(得分:0)
实际上,试试这个。
function close_window() {
...
}
window.onbeforeunload = close_window;
是的 - 这真的很糟糕。