function moveEnd(obj){ obj.focus(); var len = obj.value.length; if (document.selection) {//ie识别 var sel = obj.createTextRange(); sel.moveStart('charac ...
分类:
其他好文 时间:
2017-04-12 11:30:57
阅读次数:
188
ie7.8不识别background-size,写background的缩写属性时,不要把background-size也写进去,最好能单独写,然后再用behavior来补丁下ie7.8不识别的background-size的bug。很多ie9以下的浏览器的表现形式都很有问题,但是很多hack下ie9,ie8都是绑定在一起的,所以最好是只有一个..
分类:
其他好文 时间:
2017-03-28 20:08:37
阅读次数:
147
今天撸码遇到了ie无法兼容rgba()透明背景的问题,最后探索出了解决方法! 因为ie不支持rgba背景,导致出现了全透明背景(非常难看) 因此,既想兼容chrome,又想兼容ie,得出的方法是:为类添加两个样式,如下 这样,因为原先设置了背景,后面又设置了同样的属性 所以,如果支持该属性的浏览器自 ...
分类:
Web程序 时间:
2017-03-21 22:42:51
阅读次数:
187
说明:前两种方法在IE下footer距离页面底端总会有间隙,兼容IE推荐使用第三种方法(自己测试得出的结论,有不同意见请留言讨论)。 方法一:footer高度固定+绝对定位 HTML结构: CSS设置: 首先,设置body的高度至少充满整个屏幕,并且body作为footer绝对定位的参考节点; 其次 ...
分类:
其他好文 时间:
2017-03-19 21:56:01
阅读次数:
901
//这里没有考虑兼容ie模式下 兼容一般主流浏览器 var $1 = document.getElementById('main') $1.onclick = function(e){ console.log(e.pageY); console.log(e.clientY); console.log... ...
分类:
Web程序 时间:
2017-03-12 19:23:37
阅读次数:
194
这个bug放了好多天,一直不想改兼容的问题,奈何项目经理一直在催,苦逼的还是逃不掉。 百度上找了一个<input onKeyDown="if(this.value.length >= 5 ){ return false }"/>,但是用这个之后明显的bug就是键盘上所有的键都不能使了,包括删除键 当 ...
分类:
其他好文 时间:
2017-03-07 20:56:46
阅读次数:
178
Attribute是属性的意思,文章仅对部分兼容IE和FF的Attribute相关的介绍。 Attribute是属性的意思,文章仅对部分兼容IE和FF的Attribute相关的介绍。 attributes:获取一个属性作为对象 getAttribute:获取某一个属性的值setAttribute:建 ...
分类:
Web程序 时间:
2017-02-16 16:01:41
阅读次数:
370
/*使用方式:在页面顶部引入flexible.js,将页面视觉设计稿切成10份,例如640px宽的视觉设计稿可切分成10个64px宽,以此为基准,手动计算页面中元素宽高和字体相对于64px比值,将这个比值作为元素宽高或字体大小的rem值即可*/ 曾几何时为了兼容IE低版本浏览器而头痛,以为到Mobi ...
分类:
其他好文 时间:
2017-02-16 13:30:09
阅读次数:
326
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="keywords" content="javascript, 动画, 抛物线" /> <title>抛物线运动</title> <style> body { margin ...
分类:
Web程序 时间:
2017-02-16 11:20:24
阅读次数:
222
1 //设为首页 2 //设为首页 3 function SetHome(obj, url) { 4 try { 5 obj.style.behavior = 'url(#default#homepage)'; 6 obj.setHomePage(url); 7 } catch (e) { 8 if... ...
分类:
Web程序 时间:
2017-01-25 11:43:59
阅读次数:
363