- 博客(5)
- 收藏
- 关注
原创 htm5应用程序缓存appcache
h5的应用程序缓存,为应用带来了三大优势:1,可以让用户离线浏览;2,提高加载速度;3,减少服务器负载。这么好的东西,IE对它的支持自然不是很友好,要IE10+才支持。IE9以下对离线缓存的不兼容虽然让人有些遗憾,但这并不妨碍appcache的魅力。下面,让我们看看如何实现离线缓存。直接上代码:html5代码:<!DOCTYPE html> <html lang=...
2018-02-26 20:12:12 433
原创 获取键盘点击事件的charCode的函数
function getCharCode(event){ if (typeof event.charChode === 'number') { return event.charChode; }else{ return event.keyCode;//IE,legacy browser } }
2018-02-25 14:11:17 512
原创 阻止浏览器默认行为的函数
function preventDefault = function(event){ if (typeof event.preventDefault !== 'undefined') { event.preventDefault(); }else { event.returnValue = false; } }
2018-02-25 14:08:40 332
原创 原生js获取事件发生对象兼容处理方法
首先,声明一个函数: var getTarget = function(e){ if (typeof event.target !== 'undefined') { return event.target; } else{ return event.srcElement;//IE,legacy browser } }其次,调用getTarget函数ele.onclick ...
2018-02-25 14:03:39 458
原创 原生js解决对象事件处理程序添加和删除的兼容性问题
ie浏览器的存在对web前端开发的小伙伴们来说无疑是一个噩梦,为了解决ie的兼容性问题,大家可谓煞费苦心。在这里为大家提供一个用原生js解决对象事件处理程序添加和删除的兼容性问题的方法,希望有所帮助。首先,创建一个对象:var EventsUtility = { // 添加事件 addEvent: function (element,type,callback) { //ele...
2018-02-25 12:55:35 247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人