`
庄表伟
  • 浏览: 1151987 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

发现一个IE的小bug

阅读更多
<SCRIPT LANGUAGE="JavaScript">
function t(){
    
var t=document.getElementById("test");
    t.innerHTML
="<p>222</p>";
}
</SCRIPT>
<id="test">111</p>
<INPUT TYPE="button" value="test" onclick="t();">
这段代码,在IE5,IE5.5,IE6里执行都会报错。叫做未知的运行错误,try...catch出来是“[object error]”。

在FireFox中,能够完全正常运行。在Opera 8.5中,也能正常运行。

估计的原因是,IE中的<p>,不能接受嵌套<p>标签。
 
update:今天才发现,IE这样的做法其实是正确的,而FireFox的做法是错误的,因为无论HTML4,还是更加严格XHTML,都不允许在<p>中,嵌套<p>标签。————2006-01-31
分享到:
评论

相关推荐

    我发现一个IE8的Bug

    标题中的“我发现一个IE8的Bug”提示我们,这个压缩包可能包含有关Internet Explorer 8浏览器的一个已知或新发现的软件缺陷的信息。在描述中,我们只得到了一个指向博客文章的链接,该链接可能提供了关于这个Bug的...

    ie特有bug文档

    ### IE特有Bug知识点解析 #### 一、概述 Internet Explorer(简称IE)作为曾经市场上最主流的浏览器之一,在其发展过程中积累了一系列特有的兼容性问题。这些问题是由于IE浏览器自身的技术限制以及对某些Web标准的...

    ie6BUG解决方案

    本文将深入探讨针对IE6的一个常见问题——透明效果的实现及其相关的修复策略。 首先,让我们理解什么是透明效果。在现代Web设计中,透明或半透明效果是创建美观、交互式用户界面的重要组成部分。它们可以通过CSS的`...

    9个最常见IE的Bug及其fix

    在CSS布局中,将一个元素水平居中是最基本的需求之一。通常,通过设置`margin: auto;`可以轻松实现这一点。然而,在IE6中,这一操作往往会导致布局错乱,元素不会正确居中。 **解决方案**:为了解决这个问题,可以...

    iebug总结jar包

    "iebug总结jar包"是一个专门针对这些问题的资源集合,它包含了处理IE bug的相关资料,特别是针对IE6的解决方案。以下是基于这个主题的详细知识点: 1. **IE6的渲染引擎**:IE6使用的是Trident渲染引擎,它与现代...

    ie6-ie7 dom渲染bug demo

    ie6-ie7 dom渲染bug demo

    IEbug、IE6页面问题

    IEbug、IE6页面问题、IE6样式问题

    ie6bug问题解决

    9. **最大高度问题**:IE6有一个已知的问题,当内容超过最大高度时,滚动条不会出现。可以通过设置一个固定高度并开启滚动条来解决,如`overflow:auto`。 10. **渐进增强和优雅降级策略**:对于IE6的支持,通常推荐...

    css常见的bug(ie)

    在IE6中,如果一个浮动元素设置了margin属性,可能会导致实际的外边距比预期的要宽一倍。为了解决这个问题,可以将浮动元素的`display`属性设置为`inline`。 2. **最小高度的处理**: IE6不支持`min-height`属性...

    莫名其妙的IE 3像素Bug

    压缩包内的文件`green_3.gif`和`bg.gif`可能是用于演示这个3像素Bug的示例图片,而`photo.html`可能是一个包含了问题代码的HTML页面,用于重现和解决这个问题。通过分析这些文件,我们可以更深入地理解问题并尝试...

    IE 常见bug 及其fix

    解决方法与上一个问题类似,即为浮动元素添加`display: inline;`属性。 ```css #element { background: #95CFEF; width: 300px; height: 100px; float: left; margin: 30px 0 0 30px; border: solid 1px #36F...

    ie6 bug bug

    计师在输出时,最头痛的就是各大浏览器的兼容性了,特别是ie6,多用“可恶”“老不死”来形容!而我看来,其实不然,既然ie6还没“死”,...下面以一个列子来说明用float 解决ie6的兼容性。 一、要布局的导航,如图一

    一个IE死机bug

    "一个IE死机bug"这个标题已经明确地表明了这个bug的严重性,IE死机bug是指IE浏览器在执行某些操作时,出现了无法恢复的死机状态,这对用户体验和浏览器安全造成了很大的影响。 描述分析 "整理发现的,无责任复制...

    AD-IEBUG

    标题“AD-IEBUG”可能指的是一个针对Active Directory(AD)和Internet Explorer(IE)的错误或漏洞的调试工具或技术。在这个场景中,“AD”是微软Windows操作系统中的目录服务,用于存储和管理网络资源,而“IE”是...

    自适应轮播图 修复ie9bug

    修复前一个“自适应轮播图 ” ie9以下的bug 兼容IE6+ ie6下面要做一些CSShack 可以参考文章http://blog.csdn.net/qianqianyixiao1/article/details/42584361

    IE-bug

    这篇博客文章(博文链接已提供)可能深入探讨了在开发过程中遇到的一个特定的IE bug,以及如何识别、理解和解决这个问题。 描述中的“NULL”意味着没有给出具体的bug描述,所以我们需要参考提供的博客链接来获取更...

    IE又一个让人吐血的BUG: 关于 table的position 和 select

    标题中的“IE又一个让人吐血的BUG: 关于 table的position 和 select”指的是在Internet Explorer(IE)浏览器中,开发者遇到的一个与HTML表格(table)的定位(position)属性和下拉选择框(select)相关的bug。...

    IE6 PNG图片 BUG

    总之,"IE6 PNG图片 BUG"是前端开发历史上的一个痛点,虽然现在IE6的使用率已经极低,但在支持更广泛的浏览器兼容性时,理解这个问题仍然很重要。随着技术的进步,如今的浏览器已经更好地支持PNG和其他高级特性,但...

    IE6特有bug兼容性问题整理

    具体表现为,在IE6中,当一个元素设置了`float`属性后,其后的相邻非`float`元素也会受到浮动的影响,表现为似乎被“拉入”浮动区域。而在其他现代浏览器如Chrome和Firefox中,非`float`元素不会受到影响,它们会...

    非常经典的ie bug汇总,页面之王的代表作

    在IE6、IE7的某些模式下,如果设置了文字的宽度和行高,并且高度小于文字的总高度,这些浏览器可能会自动赋予一个比设定值更高的高度,导致元素扩展错误。例如,在标准模式下,`line-height:180%`可能会超出设定的`...

Global site tag (gtag.js) - Google Analytics