- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 4.0 Transitional//EN /TR/xhtml1/DTD/xhtml1-transitional.dtd
html xmlns=/1999/xhtml
head
meta http-equiv=Content-Type content=text/html; charset=gb2312 /
title隐藏滚动条也能用滚轮滚动页面/title
style
#outter{
width:200px;
height:300px;
overflow:hidden;
border:#999 inset 1px;
}
#inner{
width:200px;
position:relative;
line-height:30px;
}
/style
script
//滚轮事件
function addWheelEvt(){
var eventSupported = function( eventName,el ) {
el = el || document.createElement(div);
eventName = on + eventName;
var isSupported = (eventName in el);
if (el.setAttribute !isSupported ) {
el.setAttribute(eventName, return;);
isSupported = typeof el[eventName] === function;
}
el = null;
return isSupported;
};
var addEvent = function(obj,type,callback){
if ( obj.addEventListener ) {
obj.addEventListener( type, callback, false );
} else if ( obj.attachEvent ) {
obj.attachEvent( on + type, callback );
}
}
var type = eventSupported(mousewheel) ? mousewheel:DOMMouseScroll;
//注意IE下window没有滚轮事件
var wheel = function(obj,callback){
addEvent(obj, type,function(event){
event = event || window.event;
var delta = 0;
if (event.wheelDelta) {
delta = event.wheelDelta/120;
//opera 9x系列的滚动方向与IE保持一致,10后修正
if(window.opera window.opera.version() 10)
delta = -delta;
} else if (event.detail) {
delta = -event.detail/3;
}
//由于事件对象的原有属性是只读,我们只能通过添加一个私有属性delta来解决兼容问题
event.delta = Math.round(delta); //修正safari的浮点 bug
callback.call(obj,event);
});
}
wheel(document.getElementById(inner),function(e){//给内容div添加滚轮事件
scrollDiv(e.delta);
});
}
function scrollDiv(delta){
var div = document.getElementById(inner);
var top = parseInt(div.style.top);
if(isNaN(top))top=0;
var speed = 10;//滚动速度
div.style.top = top+(speed * delta)+px;
}
/script
/head
body onload=addWheelEvt()
div id=outter
div id=inner
无滚动条,试用滚轮滚动1
无滚动条,试用滚轮滚动2
无滚动条,试用滚轮滚动3
无滚动条,试用滚轮滚动4
无滚动条,试用滚轮滚动5
无滚动条,试用滚轮滚动6
无滚动条,试用滚轮滚动7
无滚动条,试用滚轮滚动8
无滚动条,试用滚轮滚动9
无滚
您可能关注的文档
最近下载
- 人教版(2025) 必修第一册 Unit 2 Travelling Around Reading and Thinking课文解析&逐句翻译课件(共17张PPT))(含音频+视频).pptx VIP
- 制造业采购付款制度及流程设计.docx VIP
- 继承优良传统弘扬中国精神 (第二版).pptx VIP
- 含硅废渣综合利用项目环评(新版环评)环境影响报告表.doc
- 【课件】海陆的变迁+课件+第一学期人教版初中地理七年级上册.pptx VIP
- 中国精神的PPT课件.pptx VIP
- 《进出口贸易实务》课件.pptx VIP
- 说课课件进出口贸易实务.pptx VIP
- 水文气象观测网数据集-黑河计划数据管理中心.pdf
- 进出口贸易实务手册.pptx VIP
文档评论(0)