`
hududanyzd
  • 浏览: 815763 次
文章分类
社区版块
存档分类
最新评论

不同浏览器的差异

 
阅读更多

不同浏览器对DOM支持的方法不一样

获取网页中哪个元素触发了事件:在IE里使用srcElement,而在FF中使用target
使用Dom获取和更改网页标签元素内文本:在IE里使用innerText;在FF里使用textContent
动态为网页或元素绑定事件:在IE中绑定事件的人纷纷是attachEvent;在FF中绑定事件的方法是addEventLister


不同浏览器对CSS的支持不一样,所以出现在IE中显示正常的网页,在FF下全部乱掉了。

JQuery之类的框架进行了封装,将不同的浏览器的差异帮开发人员处理了,开发人员只要调用JQurery
的方法,Jquery的方法,JQurery会帮助在不同浏览器中进行翻译。

浏览器兼容性的例子:IE6、IE7对table.appendChild("tr")的支持和IE8不一样,用insertRow()、(FF中为insertRow(-1)),insertCell()来代替或者为表格添加tbody,然后向tbody中添加tr。FF中不支持InnerText

分享到:
评论

相关推荐

    不同浏览器之间路径问题Demo

    "不同浏览器之间路径问题Demo"这个实例就是专门针对这一主题展开的,旨在帮助开发者理解并解决因浏览器差异导致的路径问题。下面我们将详细探讨相关的知识点。 1. **浏览器差异**: 浏览器之间的差异主要源于它们...

    CSS在不同浏览器中兼容问题

    不同的浏览器对 CSS 的解析和渲染方式存在差异,从而导致相同的 CSS 代码在不同浏览器中显示效果不同。本文将总结常见的 CSS 兼容问题和解决方法。 一、CSS 样式的差异 * 字串 8ul 和 ol 的默认 padding 值不同,...

    事件模型在各浏览器中存在差异

    因此,了解和掌握不同浏览器对事件模型的实现,以及如何适配这些差异,对于编写高效且兼容的Web应用至关重要。开发者需要关注DOM 2 Events规范,以及后续的DOM Level 3 Events等更新,以便在开发过程中遵循最佳实践...

    ie、360、火狐等浏览器用js导出Excel

    针对“ie、360、火狐等浏览器用js导出Excel”的需求,我们可以探讨一下相关的JavaScript技术以及处理不同浏览器差异的方法。 1. **JavaScript与Excel导出基础**: JavaScript是一种运行在客户端的脚本语言,它可以...

    多浏览器之间的差异,赶快下载啊

    jQuery通过抽象化浏览器差异,使得开发者可以编写更简洁、更通用的代码,减少跨浏览器适配的工作量。 在处理浏览器兼容性问题时,通常需要了解各个浏览器对JS特性和CSS样式的支持情况。例如,JS代码中可能需要针对...

    上传图片预览插件,jquery插件,支持多种浏览器

    在IT行业中,尤其是在网页开发领域,用户界面的交互体验至关重要,而图片预览功能就是...对于前端开发者来说,理解和运用这些知识点能够提升用户在上传图片时的交互体验,特别是在处理不同浏览器差异时显得尤为重要。

    前端不同浏览器兼容性解决办法

    2. reset.css 或 normalize.css:每个浏览器对默认样式处理不同,引入reset.css或normalize.css可以消除浏览器默认样式带来的差异,使页面在不同浏览器中表现一致。 3. Box Model:IE与其他浏览器对Box Model的处理...

    解决__让网页适应不同的浏览器和分辨率

    5. **跨浏览器兼容性**:确保网站在多种浏览器上表现一致,需要考虑浏览器之间的差异,如对CSS、JavaScript和HTML5新特性的支持程度。可以使用polyfills(补丁库)或条件注释来处理不兼容的问题。 6. **移动优先**...

    option属性的js事件浏览器差异

    `option`属性和与之相关的JS事件在不同浏览器之间可能存在差异,这些差异主要体现在事件处理、行为表现和兼容性上。了解并处理这些差异对于确保网页在各种浏览器上的正常运行至关重要。 1. **事件绑定差异** 在...

    前端标准在各浏览器中的差异

    2. **布局:CSS** - CSS(Cascading Style Sheets)用于定义网页的样式和布局,不同浏览器对于CSS的支持程度和解析方式可能存在差异。 3. **与宿主环境相关的脚本语言:JavaScript** - JavaScript是前端开发中最重要...

    js跨浏览器是正对目前各浏览器标准不同

    1. **浏览器差异概述**: 不同的浏览器如Chrome、Firefox、Safari、Edge和Internet Explorer(IE)等,在解析JavaScript语法、DOM操作、事件处理、CSS样式等方面可能有各自的理解和实现。例如,一些浏览器可能支持...

    Video播放器兼容各大浏览器

    综上所述,创建一个兼容各大浏览器的Video播放器需要对HTML5 Video元素、浏览器差异、样式统一、API和事件有深入理解,并且需要不断关注浏览器的更新和新特性,以便及时调整策略,确保视频播放体验的一致性和高质量...

    window.open于各浏览器兼容情况

    - **浏览器兼容性问题**:由于BOM(Browser Object Model)并未被完全标准化,导致不同浏览器之间对于window.open方法的支持存在差异。 - **HTML5规范草案**:虽然HTML5开始尝试标准化BOM,但关于window.open方法中...

    css书写技巧来兼容不同的浏览器

    `)可通过`margin`和`top/left`属性来精确控制元素的位置,但需注意不同浏览器的解析差异,可能需要额外的hack技巧来确保一致性。 ### 结论 通过深入理解CSS标准、熟悉各浏览器的特性,以及掌握特定的书写技巧,...

    WEB前端标准在各浏览器中的差异.zip_web标准_浏览器

    然而,不同的浏览器在实现这些标准时可能存在差异,这为前端开发者带来了挑战。本资料包主要探讨了WEB前端标准在各浏览器中的兼容性问题,旨在帮助前端学习者更好地理解和应对这一领域。 1. **HTML标准**:HTML(超...

    01-html+css做的旧版百度首页

    在这个旧版百度首页中,CSS可能被用来设定字体、颜色、布局、以及响应不同浏览器差异的样式规则。例如,`margin`和`padding`属性控制元素的间距,`display`属性决定元素如何显示,`box-sizing`处理元素尺寸计算,而`...

    CSS在不同浏览器的兼容性问题

    浏览器兼容性问题,指的是由于不同的浏览器对于相同的CSS代码解析存在差异,导致网页在不同浏览器上呈现的效果不一致的现象。这种差异可能源于浏览器内核的不同解释方式、对标准支持的不一致或是对某些CSS特性的实现...

    js关于不同浏览器的不同之处

    ### JavaScript 中不同浏览器下的特性差异:clientHeight, offsetHeight, scrollHeight 及其他尺寸属性 在Web开发过程中,经常会遇到需要获取元素尺寸的情况,而不同的浏览器对于这些尺寸属性的实现和计算方式存在...

    不同浏览器创建XMLHttpRequest,兼容各种浏览器(王兴魁老师视频笔记)

    创建XMLHttpRequest对象是AJAX的核心步骤,但在不同的浏览器中,实现方式略有差异。让我们详细探讨这个过程。 首先,我们需要理解XMLHttpRequest的创建方式。在现代浏览器中,如Chrome、Firefox、Safari和Edge,...

Global site tag (gtag.js) - Google Analytics