随笔分类 - 兼容性处理
自己在做网站时遇到的一些兼容性问题
摘要:js获取元素的样式的兼容性处理: 使用方法: 如需要获取id为Div1的left值,就可以写成: var oDiv = document.getElementById("div1"); getStyle(oDiv,"left"); 就可以获取到这个div的left值,获取到值后,最好用parseIn
阅读全文
摘要:**第一种:通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。代码如下:** <script type="text/javascript"> var u = navigator.userAgent; var isAndroid = u.indexOf('Androi
阅读全文
摘要:通常当你在手机或者pad上长按图像 img ,会弹出选项 存储图像 或者 拷贝图像,如果你不想让用户这么操作,那么你可以通过以下方法来禁止: img { -webkit-touch-callout: none; } PS:需要注意的是,该方法只在 iOS 上有效。
阅读全文
摘要:在做网站的过程中,诸多的兼容问题都是在ie身上,ie 浏览器默认的会用ie 7 的文档模式。我们只要在标签里面加入如下代码:便可让浏览器以当前版本所支持的最高级标准模式渲染。简单的说,就是什么版本 IE 就用什么版本的标准模式渲染
阅读全文
摘要:box-shadow是一个很好用并且也常用的css 3属性,但是,如果我们要保证它能在ie 8及更低的版本下运行的话,需要借助一些其他的插件或文件。在这里我主要讲一下,如何用PIE.htc来解决ie 7不支持box-shadow。代码如下:无标题文档 注:1.z-index值要比周围元素高; ...
阅读全文