请高手帮忙,ie兼容问题 有一个div 是自适应的,在firefox下可以用jauery css() 取到width 但在ie8 下取到的是auto 有什么办法可以解决呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用css("width")获取的是dom的style里的width值,而width(),则是显示在页面的实际宽度,相当于javascript里的object.offsetWidth 一般来说jquery是不会出现什么ff/ie的兼容问题,有问题都是你用法不对。 IE和FF在对样式的js获取时候有的会出现不同的情况,楼主的情况第一就是检查一下写法,在baidu上查看下相关代码,第二,这个可能性很小,不过也不是不能,那就是jquery没做这个方面的兼容(不过楼主的这个方法应该是常用的方法,不兼容说法,几乎可以省略) 我是这么解决的用的是getElementById().stylewidth;这样都可以了!不过,我也没搞明白,为什么在ie8 下用css()方法就是取不出来的,总是auto 有的时候是可以的,我也这么用过,就是这个div 不好用了, div 的id 是没有重复的 ,所以这种情况,就特别对待了! 直接$('#id').width() 就可以吧! PHP环境运行ajax出现错误 求助 zend studio 内置的Browser不显示 寻求解决 请问如何将rand()函数结果值再分配比例 php5.2.13+apache1.6.1的安装配置问题 急!!!!两个系统为什么在本地整合成功,能同步登录,上传到服务器就不行了 奇怪了,,为什么设置disply_errors无效。。。 如何用PHP获得来访者的MAC地址? 为什么我的服务器不能下载exe文件,下载时就出错,说找不到该页面 关于文件上传 编码风格转换 一个考试题 明天去面试
而width(),则是显示在页面的实际宽度,相当于javascript里的object.offsetWidth
这样都可以了!不过,我也没搞明白,为什么在ie8 下用css()方法就是取不出来的,总是auto
有的时候是可以的,我也这么用过,就是这个div 不好用了, div 的id 是没有重复的 ,所以这种情况,就特别对待了!