可以使用JavaScript来捕获窗口的mouseout事件,并检查鼠标是否从窗口顶部退出。以下是一个示例代码:
window.addEventListener('mouseout', function(event) {
// 获取鼠标离开窗口的坐标
var mouseY = event.clientY || event.pageY;
// 检查鼠标是否从窗口顶部退出
if (mouseY <= 0) {
console.log('鼠标从窗口顶部退出');
}
});
在上面的代码中,我们使用window对象的mouseout事件来监听鼠标离开窗口的事件。然后,我们通过event对象的clientY或pageY属性获取鼠标离开窗口时的坐标。最后,我们检查鼠标的Y坐标是否小于或等于0,如果是,则表示鼠标从窗口顶部退出。
你可以将上面的代码添加到你的网页中,并在鼠标离开窗口并从顶部退出时,在控制台中输出相应的消息。