ie
IE下radio/checkbox的change事件失效的解决办法
今天写一个全选功能,在chrome和firefox下测试都正常实现效果,到了ie下死活没效果。 一番周折,测试发现在ie中勾选了以后还要点击其他位置才会触发onchange事件。 这种问题呢,有两种方式可以解决,用onclick事件代替或者用onpropertychange事件代 […]
jQuery下通过$.browser来判断浏览器的方法
我们在做自适应和支持IE浏览器的时候经常要判断浏览器的类型,首先我们想到的就是js调用判断。 用jQuery来判断浏览器的类型,主要是使用$.browser这个工具类 使用方法: $.browser.[‘浏览器关键字’] 1 2 3 4 5 6 7 8 9 […]
IE中margin-left浮动对象双倍距离的解决办法
出现问题是:使用 float: left; 后,在IE显示margin-left:1px;就变成2px的距离。 IE Bug 的解决方法: 加一个 display: inline; 就OK了 1 2 3 4 5 6 7 #box1{ float: left; backg […]
在IE中使用firebug功能
在IE浏览器调试代码,我们可以选择使用 IE WebDeveloper , 但是我个人用惯了FF浏览器下的firebug,如果你也想在IE下使用firebug进行调试,可以进行如下操作: 1.将需要调试的页面加入以下JS代码: 1 <script type="te […]
IE6,IE7,IE8 CSS兼容性bug解决方法详解
断断续续的在开发过程中收集了好多的bug以及其解决的办法,都在这个文章里面记录下来了! 希望以后解决类似问题的时候能够快速解决,也希望大家能在留言里面跟进自己发现的ie6 7 8bug和解决办法! 1:li边距“无故”增加 任何事情都是有原因的,li边距也不例外。 先描述一下具体 […]
ie下li标签中span加float:right换行问题解决方法
在IE6,IE7下使用标签时,在加入右浮动样式(float:right)后,会换行的bug解决方案: bug案例:新闻列表中,为使时间右对齐,加右浮动产生换行 1 2 3 4 5 6 <ul> <li><a href=“#”>测试</a& […]
IE中Javascript脚本失效BUG解决方法
IE 浏览器的脚本失效是个源远流长的问题了,有时撞上了那也只能归结于缘分,完全没得解释。 当然脚本失效也有轻重,有时是页面全部烂晒,图片文字全部显示错位,惨不忍睹,其实坏的这么彻底反倒容易发现问题,也容易解决。 最怕就是那种大问题没有小问题不断的情况,像我,基本的脚本效果都支持, […]
CSS中的Expression行为详解
IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javascript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。 就是说CSS属性后面可以是一段Javascript表达式,CSS属性的值等于Javascript表达式计算的 […]