我从html-online上获得了此代码,但是当用户将鼠标移至Google Chrome浏览器导航栏中时,它只会提示一次警报。
我正在尝试做一个无法在Google上找到答案的测验,如果有人告诉我如果他们作弊,我可以怎么做,比如说超过3次,设置一个cookie,那也非常有用。不要让他们再访问该页面。
我尝试过永远重复循环,但是它们似乎不起作用
<SCRIPT LANGUAGE="JavaScript">
var mouseX = 0;
var mouseY = 0;
var popupCounter = 0;
var i;
document.addEventListener("mousemove", function(e) {
mouseX = e.clientX;
mouseY = e.clientY;
});
for (i = 0; i < 5; i++) {
$(document).mouseleave(function () {
if (mouseY < 100) {
if (popupCounter < 1) {
alert("Please don't close the tab!");
}
popupCounter ++;
}
});
}
</SCRIPT>