求助 html滚动条锁定问题 现在在做一个JS放大图片的效果 ,随着滚动条向上滚,则图片放大,向下滚,则图片缩小,可是右边的滚动条也会一起向上,向下 有没有办法展示图片的时候锁定他,然后关掉图片后恢复滚动条功能 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.body.style.overflow="hidden"; //关闭滚动条功能document.body.style.overflow="auto"; //恢复滚动条功 应该有解决方法,你可以在指定的div里阻止鼠标滚轮事件不要冒泡到document里就可以了。例如指定div id="tt"鼠标在里面时禁止文件滚动条滚动: document.getElementById("tt").onmouseover=function(){ if (document.addEventListener) { this.addEventListener('DOMMouseScroll', function(e){ e.preventDefault(); }, false); } this.onmousewheel = function(e){ e = e || window.event; e.returnValue=false }; }; 移动设备不能一次渲染整个网页?? 浏览器中两个标签页能否相互影响? 下拉选项如何传递元素? 问个checkbox的问题 easy ui 自定义验证不执行,很奇怪 我想从数据库里读出数据,然后动态生成javascript树 JavaScript中判断一个字符是否为日期的函数是什么? 若要取得打开此窗口的窗口的地址,应该怎么写?多谢 招聘网站设计师 如何最大化显示一个嵌在table里边的iframe Jquery 遍历一个table 遇到的一个问题 求教一个异步加载js的问题
document.body.style.overflow="hidden"; //关闭滚动条功能document.body.style.overflow="auto"; //恢复滚动条功
if (document.addEventListener) {
this.addEventListener('DOMMouseScroll', function(e){
e.preventDefault();
}, false);
}
this.onmousewheel = function(e){
e = e || window.event;
e.returnValue=false
};
};