js常用事件整理—兼容所有浏览器
2015-03-03 08:23
411 查看
1.鼠标滚动事件。
说明:返回值 大于0向上滚动,小于0向下滚动。
兼容型:所有浏览器。
代码:
2.获取滚动条高度。
兼容性:所有浏览器。
代码:
3.去掉所有html文本标记的js
4.字节长度查询
5.字节长度截取
说明:返回值 大于0向上滚动,小于0向下滚动。
兼容型:所有浏览器。
代码:
/*********************** * 函数:鼠标滚动方向 * 参数:event * 返回:滚轮方向[向上(大于0)、向下(小于0)] *************************/ var scrollFunc = function(e) { var direct = 0; e = e || window.event; if (e.wheelDelta) {//IE/Opera/Chrome direct = e.wheelDelta; } else if (e.detail) {//Firefox direct = e.detail; } // 返回值 alert(direct); } /*注册事件*/ if (document.addEventListener) { document.addEventListener('DOMMouseScroll', scrollFunc, false); } //W3C document.onmousewheel = scrollFunc; //IE/Opera/Chrome
2.获取滚动条高度。
兼容性:所有浏览器。
代码:
// 滚动条的高度 function getScrollTop() { var scrollTop = 0; if (document.documentElement && document.documentElement.scrollTop) { scrollTop = document.documentElement.scrollTop; } else if (document.body) { scrollTop = document.body.scrollTop; } return scrollTop; }
3.去掉所有html文本标记的js
function delHtmlTag(str) { return str.replace(/<[^>]+>/g,"");//去掉所有的html标记 }
4.字节长度查询
5.字节长度截取
相关文章推荐
- js常用事件整理—兼容所有浏览器
- JS回车事件,兼容目前所有浏览器
- 前端知识点整理之表单输入事件的兼容写法,js常用关键字,获取标签元素的写法
- js 判断浏览器关闭事件 兼容所有浏览器
- 文本框中,回车键触发事件的js代码[多浏览器兼容]
- 取得窗口大小 兼容所有浏览器的js代码
- js鼠标滑轮滚动事件绑定(兼容主流浏览器)
- js获取键盘按键响应事件(兼容各浏览器)
- 兼容所有浏览器的设为首页收藏本站js代码,推荐使用
- js键盘事件浏览器兼容总结
- JS兼容各种浏览器的回车事件监控
- .net,js捕捉文本框回车键事件的小例子(兼容多浏览器)
- JS处理键盘事件 兼容多浏览器
- 兼容所有浏览器的“设为首页”和“收藏本站”js代码
- js实现软键盘(兼容所有浏览器)
- js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
- 取得窗口大小和窗口位置-兼容所有浏览器的js代码
- js轮播广告,CSS兼容所有浏览器,无Bug
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)
- 文本框中,回车键触发事件的js代码[多浏览器兼容]