【发布时间】:2010-11-21 18:12:47
【问题描述】:
当前用于确认用户是否要注销的脚本在 Mac 上的 Safari 中无法完全运行。
function log_out()
{
ht = document.getElementsByTagName("html");
ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)";
if (confirm('Are you sure you want to log out?'))
{
return true;
}
else
{
ht[0].style.filter = "";
return false;
}
}
当用户确认他们要注销时,它可以工作,好的,但是当用户单击取消时,他们仍然注销。
有什么想法吗?
提前致谢!
【问题讨论】:
-
您发布的功能很好。但是它在哪里调用?
-
在注销链接上调用:
<a class="rnavtab" href="?do=logout" onclick="log_out()">Log out</a>
标签: javascript confirm