天天看点

浏览器兼容问题

一个a链接里面放个table,即为:a>table>tr>td>链接文字。结果不能点击。原因是:a链接中有个块元素,块元素中才是img,顺序是 a>块元素>img。这种顺序不行,如果换成 块元素>a>img,就OK了。  结论就是:在ie6、7、8中,如果a中有块元素或者强制成块的元素的话就不能点击,要调换顺序,即为:块元素>a>img。

解决办法:用js绑定table的click事件。

IE6 用户升级浏览器的提示

如图:

当一个元素处于 隐藏的状态,display:none

是不能获取其高度或者宽度的?

也就是 el.clientHeight=0/el.clientWidth=0,

for ie8 可以通过 offsetHeight 获取,

for ie7,要使元素大小发生变化,才能获取,如下例,要获取 父级 td 元素 的 高度,怎么获取绝对像素值?

Safari 浏览器对自动剥离图片的 exif 信息!只要是从手机相册中选中了图片(唯一的途径)就已经剥离了exif 信息,图片大小也会发生变化!

参见:

<a target="_blank" href="http://stackoverflow.com/questions/13385585/ios-file-input-size">http://stackoverflow.com/questions/13385585/ios-file-input-size</a>

<a target="_blank" href="http://stackoverflow.com/questions/16297730/image-upload-from-iphone-strips-exif-data">http://stackoverflow.com/questions/16297730/image-upload-from-iphone-strips-exif-data</a>

继续阅读