javascript兼容性
froshloveC
这个作者很懒,什么都没留下…
展开
-
javascript兼容性点滴-----自定义标签属性
<div id="mydiv" myattr="welcome"></div> 先看一个html标签代码 如果用脚本取得id为mydiv 自定义属性myattr的值,我们知道方法为 document.getElementById("mydiv").myattr 但是这种方法在firefox上面就无效了,要在IE和firefox上面都可以取得...2009-09-27 10:48:04 · 83 阅读 · 0 评论 -
Safari中marginRight问题
在safari中,通过js获取对象的marginRight style,并且这个对象的parent node设置了一个overflow为hidden的样式 那么将会计算出一个错误的marginRight值。 如何修复呢 建议如果存在这种情况 就将marginRight和marginLeft设置为相同值 然后再js函数中用marginLeft的值来替代marg...2010-03-17 14:07:31 · 270 阅读 · 0 评论 -
backgroundPositionX和backgroundPositionY兼容性问题
在某些时候我们需要通过backgroundPositionX和Y来直接翻转背景图片非常方便但是你会发现,在FF和Oprea里面就不行了 你可能又会尝试通过使用backgroundPosition来同时设置两个参数来变化背景图片的位置,但是还是失败因为IE也不支持backgroundPosition函数 解决办法,就是判断浏览器是IE还是别的如果是IE,直接通过backg...原创 2009-12-28 21:26:40 · 290 阅读 · 0 评论 -
从ExtJS分析拖动层的实现原理--弹出DIV问题
自己也写过拖动层,简单的说就是利用时间捕获,然后动态改变指定div的left和top值来实现,具体实现可以参阅相关文章。但是我发现有个很重要的bug,就是拖动的div层会在快速拖动的时候有点延时的感觉通过firebug调试其实可以看到,在进行left和top值改变的时候,本身就会产生left和top值修改不即时的问题,所以这种拖动问题比较严重。但是自己看extjs里面的拖动层却一点没有...原创 2010-01-20 16:44:52 · 163 阅读 · 0 评论 -
jquery 兼容性问题 IE7出错,IE6,IE8其他的都挺好
ImageScan.rightReq = $.ajax({ data: {'catch' : unescape(url), 'pos' : pos}, beforeSend: function() { $('#' + pos + '_image_url-wrapper > input').val(''); $('#' + pos + '_image...2010-10-22 17:42:45 · 203 阅读 · 0 评论 -
IE和标准的事件绑定差异
<!DOCTYPE html><html><head></head><body><script>function good(){ alert(1);if(console){console.log(this);}}if(document.addEventListener){ docu...原创 2011-10-03 17:36:10 · 243 阅读 · 0 评论