明凯博客

关注网站技术,一个特立独行的程序员

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表达式计算的 […]

, , , ,