`
79343654
  • 浏览: 46007 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

javaScript中firstChild IE与火狐方法的区别与兼容

阅读更多

firstChild IE忽略空格 火狐不忽略空格


nextSibling 取得某节点的下一个


兼容方法:

CurrentFrame.frameItem = {

get_nextSibling : function (n) {

var y = n.firstChild;

while (y.nodeType!=1) {

 y = y.nextSibling;

   }

return y;

},

    getFrameTable: function() {

    return this.get_nextSibling($("frameContainer"));

    }

}

getFrameTable(dom对象);

分享到:
评论
1 楼 hyxingzi 2013-03-26  
学习了

相关推荐

    javascript兼容性总结 转.doc

    添加事件监听器【分析说明】在 IE 中,事件处理通常使用 `attachEvent` 方法,而在 Firefox 等标准浏览器中使用 `addEventListener`。例如添加点击事件: ```javascript // IE element.attachEvent('onclick', ...

    js操作XML文件(兼容FF,IE)

    通过以上方法,我们可以在JavaScript中有效地操作XML文件,同时解决Firefox和IE之间的兼容问题。了解这些概念和技巧,开发者就能在不同的浏览器环境下灵活地处理XML数据,提升Web应用的性能和用户体验。

    JS中出现的兼容性问题的总结.pdf

    在IE6-8中,firstChild和lastChild获取的是第一个或最后一个元素节点,但在IE9+、Firefox和Chrome中,它们获取的是第一个或最后一个节点,可能是空白文本节点。为了兼容,我们可以使用firstElementChild和...

    javascript Firefox与IE 替换节点的方法

    ### JavaScript 中 Firefox 与 IE 替换节点的方法 在 Web 开发中,DOM(文档对象模型)操作是一项基本技能,特别是在动态更新页面内容时尤为重要。本文将深入探讨如何在不同的浏览器环境中(特别是 Firefox 和 ...

    解决Firefox下outerHTML不支持问题

    然而,与大部分现代浏览器的良好兼容性不同,Firefox在过去(尤其是在较旧的版本中)对`outerHTML`的支持并不完全。标题"解决Firefox下outerHTML不支持问题"提示我们关注的是如何在Firefox中使用或模拟这个功能。 ...

    JS读取本地XML(支持IE和火狐)

    这个场景下,我们关注的重点是如何在不依赖用户权限提示的情况下,使用JS在Internet Explorer(IE)和Firefox这两个浏览器中读取XML文件。本文将详细介绍实现这一功能的技术要点。 首先,我们需要了解...

    浅析JavaScript中扫瞄器的兼容问题_.docx

    本文主要探讨了JavaScript中与浏览器兼容性相关的几个关键点,特别是针对旧版浏览器如IE8及更早版本的问题。以下是相关知识点的详细说明: 1. `innerText` 和 `innerHTML`: - `innerText`:这个属性在IE8及更早...

    JavaScript获取HTML DOM节点元素的方法的总结

    需要注意的是,在不同浏览器中,此属性的行为可能有所不同,例如IE7仅返回元素节点,而Firefox 2.0.0.11则包括所有类型的子节点。 #### 4. `parentObj.children` 返回一个仅包含元素子节点的HTMLCollection。这在...

    GridView中checkbox"全选/取消"完美兼容IE和Firefox

    在Web开发中,GridView控件是ASP.NET框架中常用的数据展示工具,特别是在处理表格数据时。在GridView中集成复选框...通过以上的方法,我们可以实现一个既兼容IE又兼容Firefox的全选/取消全选功能,提升用户体验。

    JS读取XML文件数据并以table形式显示数据的方法(兼容IE与火狐)

    本文将详细介绍如何实现这个功能,同时确保兼容Internet Explorer(IE)和Firefox等主流浏览器。 首先,我们需要一个XML文件来存储数据,如示例中的`Student.xml`。XML(Extensible Markup Language)是一种用于...

    javascript获取指定节点父节点、子节点的方法.pdf

    在IE7和Firefox上可能有所不同,需要考虑兼容性问题。 4. `parentObj.children`:返回父节点的直接子节点数组,IE7和Firefox上的表现可能不同,不建议单独依赖此属性。 5. `parentObj.getElementsByTagName(tagName)...

    检查浏览器IE6提示升级

    当检测到用户使用的是IE6时,会显示一个特定的警告消息,告知用户他们的浏览器版本过旧,建议升级到更现代的浏览器,如Chrome、Firefox、Edge或者更新版本的IE。这个提示通常以一个浮动的DIV元素形式出现在页面顶部...

    WebRebuild北京第一届交流会之4:《javascript的分层概念》——阿当

    例如,`firstChild`在IE中可能不包括文本节点,而在Firefox中则包含。为了解决这类问题,开发者需要使用条件语句或库提供的跨浏览器方法。 事件处理相关问题: 处理事件时,也需要考虑浏览器兼容性。例如,IE使用`...

    编写跨浏览器的javascript代码必备[js多浏览器兼容写法]

    在IE 6.0、Firefox 2.0、Mozilla 1.5等浏览器中,一些基础的JavaScript API和DOM操作方法存在差异。开发者在进行DOM操作时,常用到的`document.all`、`document.getElementById`、`document.getElementsByName`等...

    js解析XML文件

    使用 DOMParser 对象可以跨浏览器平台,包括 Firefox 和 Chrome。 ```javascript var str = "<input>11112345</input>"; var doc = new DOMParser().parseFromString(str, "text/xml"); alert(doc); ``` 使用 ...

    iframe框架\JS获取iframe元素

    #### 四、兼容IE与Firefox的方法 为了兼容不同的浏览器,可以采用`contentWindow`方法,因为它是大多数浏览器共同支持的一种方式。 #### 五、重写`iframe`里的内容 除了简单的元素操作外,还可以利用`designMode`和...

    JavaScript获取DOM元素的11种方法总结

    4. 获取直接子节点:`parentObj.children`返回的是直接子节点的数组,但在IE和Firefox的实现上存在差异,某些情况下使用时需要特别注意兼容性问题。 5. 通过标签名获取子节点:`parentObj.getElementsByTagName(tag...

    浅析JavaScript中浏览器的兼容问题

    innerText在IE8及更早版本的浏览器中被广泛支持,而innerContent则是老版本Firefox的特有属性。现代浏览器通常同时支持这两者。在编写兼容性代码时,可以使用能力检测来确定应使用哪个属性: ```javascript if ...

    js Element Traversal规范中的元素遍历方法.docx

    需要注意的是,Element Traversal规范在以下浏览器中得到支持:IE9+,Firefox 3.5+,Safari 4+,Chrome 和 Opera 10+。 了解并利用这些新的属性,开发者可以更有效地编写跨浏览器的JavaScript代码,减少与元素遍历...

Global site tag (gtag.js) - Google Analytics