IE9当中怎么阻止浏览器默认事件 ie9 preventDefault就可以的 你看看有没有其他的错 那段代码应该是没问题的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 這樣試試function stopDefault(e) { var ev = e || window.event; if(ev.preventDefault) { ev.preventDefault(); } else { ev.returnValue = false; } return false;} <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title></title><link href="" rel="stylesheet" type="text/css"/><style type="text/css">body{height:1500px;}.box{height:200px;width:200px;overflow:auto;margin:200px auto;border:1px solid blue;}</style></head><body><ul class="box" id="list"> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li> <li>test</li></ul><script type="text/javascript">preventScroll("list");function preventScroll(id){ var _this = document.getElementById(id); if(navigator.userAgent.indexOf("Firefox")>0){ _this.addEventListener('DOMMouseScroll',function(e){ _this.scrollTop += e.detail > 0 ? 60 : -60; e.preventDefault(); },false); }else{ _this.onmousewheel = function(e){ e = e || window.event; _this.scrollTop += e.wheelDelta > 0 ? -60 : 60; return false; }; } return this;}</script> </body></html> 独立的页面语言设置方法 求正则表达式过滤页面头部 JS 数据(非图片)延迟加载,谁能给个好点的例子 js实现动态添加事件 关于热区Area的问题 像JQuery那样的源码文件是使用什么软件压缩的? 如果实现当单出文字就执行javascript Script Engine 怎么在js里让button上的文字分两行显示? ■■有段jscript函数代码没看懂,请各位指教!■■ JQuery JS 实现按下enter键的功能 这两个方法都可以实现,大家觉得哪个比较好?
var ev = e || window.event;
if(ev.preventDefault) {
ev.preventDefault();
} else {
ev.returnValue = false;
}
return false;
}
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title></title>
<link href="" rel="stylesheet" type="text/css"/>
<style type="text/css">
body{height:1500px;}
.box{height:200px;width:200px;overflow:auto;margin:200px auto;border:1px solid blue;}
</style>
</head>
<body>
<ul class="box" id="list">
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
</ul><script type="text/javascript">
preventScroll("list");function preventScroll(id){
var _this = document.getElementById(id);
if(navigator.userAgent.indexOf("Firefox")>0){
_this.addEventListener('DOMMouseScroll',function(e){
_this.scrollTop += e.detail > 0 ? 60 : -60;
e.preventDefault();
},false);
}else{
_this.onmousewheel = function(e){
e = e || window.event;
_this.scrollTop += e.wheelDelta > 0 ? -60 : 60;
return false;
};
}
return this;
}
</script> </body>
</html>