Tag: bug
IE6 启用代理自动配置 (PAC) 后的一个必现 Bug
nick | js | 2012-03-25
最近从用户那里收到反馈说访问产品出现“白屏”,
由于版本上线前都必须在众多不同环境下通过测试,
于是猜想这个问题的出现与用户的浏览器设置有关;
进而联系用户来模拟其使用环境加以调试,
终于定位并解决了这个“非主流” Bug ,
记录如下以供各位参考。
这里先描述一下重现场景,
必须同时满足如下所有条件:
IE 6
启用了“代理自动配置 (PAC)”
PAC ... [阅读全文]
IE6 absolute 元素宽度被撑开 bug
nick | css | 2011-05-28
症状
当绝对定位元素的子元素被触发hasLayout时,该元素宽度会撑满整个窗口
<div>
<div>
<p>IE bug</p>
</div>
</div>
.absolute{position:absolute;left:100px;top:100px;border:1px black solid;padding:5px 10px;background-color:yellow;}
.inner{#zoom:1;}
IE7+正常
IE6则撑满了页面
解决方... [阅读全文]
巧用:empty解决webkit核心浏览器text-indent的bug
nick | css | 2011-04-21
昨天在项目中遇到要在一个输入框中使用缩进的情况,要用text-indent首行缩进2个文字。然后发现在webkit下,在输入框内容为空的时候,光标位置没有缩进,还是在行首,输入任意字符后,缩进才被激活。
HTML代码如下:
1
<input type="text" style="text-indent:2em" />
查看demo
这里无论是input元素还是textarea,或是其它设置了con... [阅读全文]
IE神奇小bug一则
nick | js | 2010-12-03
<input type="text" id="test">
<div id="msg"></div>
<script>
test.onpropertychange = function () {
msg.innerHTML += event.propertyName + '=' + test[event.propertyName]
}
test.value = "1"
</script>
在IE里有个有趣的小bug,当你在输入框里第一次输入时,不会触发onpropertychange事件。
这应该是... [阅读全文]
打败 IE 的葵花宝典:CSS Bug Table
作为一名前端,我们通常要做的就是让页面在各系统A-Grade浏览器,甚至网站浏览份额0.1%以上的浏览器上良好显示。当然,还有性能问题。不 过,今天要说的是样式的兼容问题。在IE/Mozilla/Webkit/Opera四分天下的今天,IE6-9/Mozilla(Gecko)系列 /Chrome/Safari/Opera etc. 这些浏览器的兼容,无不让前端们头痛。而在这之中,最让人头痛的当数IE,特别... [阅读全文]
IE7,IE8 BUG导致CSS下载二次。
nick | web | 2010-06-22
为了压缩html代码,我们常常会去掉”HTTP或者HTTPS”,即去掉url中的http(s)协议头,以节省空间,但这样使用后发现 IE7,IE8会出现对同1个CSS加载2次的BUG。
测试:
正常的CSS加载代码写法:
<link rel=”stylesheet” href=”http://www.test.com/main.css” type=”text/css” />
这样写大家都知道加载... [阅读全文]
兼容ie6的十条修复
http://www.sitepoint.com/blogs/2009/03/06/10-fixes-for-ie6-problems/
作者:Craig Buckler 翻译:清
我们知道ie会在一段时间内仍然流行,但是我们仍然可以支持浏览器并且避免hacks和条件css吗?这里有十条使用有效的html和css代码修复可以 兼容ie6常见的问题。
1、使用一个声明
你必须经常在html网页头部放置一个声明,推荐使用严格的标准。例如
... [阅读全文]
SWF调试工具 FlashFirebug
nick | open | 2010-06-01
FlashFirebug 是 Firebug 的一个扩展,用来调试 swf 文件。在线安装
授权协议: MPL
操作系统: 跨平台
收录时间: 2010年05月31日
软件首页 软件下载
[阅读全文]
PHP类型转换相关的一个Bug
nick | php | 2010-05-26
PHP为了避免数字索引和数字字符串索引(注1)的混乱, 引入了zend_symtable_*系列函数, 并应用于数组中.
这样一来, 数字字符串索引也就会被当作数字索引, 然而总是有一些情况, 是PHP的维护者没有想到的…
比如, 类型转换时刻:
鉴于很多朋友好心的提示, 使用json_deocde的第二个参数就可以直接得到数组.
我说明下, 如下的代码是我有意而为之, 并不是为了jso... [阅读全文]
IE font-family bug
nick | css | 2010-04-25
三谈Web默认字体中有这么一段:
5. GB 编码问题。font: 12px sans-serif; 不设置宋体,页面为 GB 系列编码时,非中文操作系统下(港台用户中有不少英文系统,还有海外华人),IE的默认字体是 Microsoft Sans Serif Regular, 很难看。截图为证:
有两个解决方案:a. 用”宋体”垫底;b. 不加 sans-serif.
在同事的项目中也遇到过类似的问题,不过不局限... [阅读全文]