1. 判断是否按下了特殊键
function t() {
//判断是否按下了Ctrl
if (window.event.ctrlKey) {
alert("按下了ctrl");
}
}
类似的还有altKey、shiftKey。
2. 获取鼠标的位置
a. 鼠标在网页中的位置
function getLocation() {
//鼠标在网页中的位置
var x = window.event.clientX;
var y = window.event.clientY;
alert("当前鼠标在客户区位置" + x + "," + y);
}
b.鼠标在屏幕中的位置
function getLocation1() {
//鼠标在屏幕上的位置
var x = window.event.screenX;
var y = window.event.screenY;
alert("当前鼠标在屏幕位置" + x + "," + y);
}
c.鼠标在事件源上的位置
function getLocation2() {
//鼠标在事件源上的位置 例如:点击按钮,则获得鼠标在按钮上的坐标
var x = window.event.offsetX;
var y = window.event.offsetY;
alert("当前鼠标在事件源位置" + x + "," + y);
}
3.阻止默认行为
a.阻止超级链接的跳转
<a href="http://www.baidu.com" onclick="window.event.returnValue=false">不让去百度</a>
b.页面关闭提醒
<body onbeforeunload="window.event.returnValue='帖子尚未提交'">
1万+

被折叠的 条评论
为什么被折叠?



