`

js的两个兼容性问题

阅读更多
遇到了IE下面的几个兼容性问题

一、在IE6,7下面checkbox的onchange事件

checkbox 的onchange事件不能够立即生效,要失去焦点才能生效....

解决方法如下:

<input type="checkbox" value="Hello World!" onchange="alert(this.value;)" onclick="this.blur();" />


只需要加一个onclick的事件,点击的时候让checkbox失去焦点即可


二、还有一个是jquery的trim()方法在IE6,7下都无法正常运行

"字符串".replace(/^\s+|\s+$/g, "")


>>> "sss".replace(/^\s+|\s+$/g, "")
"sss"
>>> " sss".replace(/^\s+|\s+$/g, "")
"sss"
>>> " sss ".replace(/^\s+|\s+$/g, "")
"sss"
>>> " s s s ".replace(/^\s+|\s+$/g, "")
"s s s"


分享到:
评论

相关推荐

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

    接下来,将详细总结一些在JS中常见的兼容性问题及其解决方法。 1. 获取行外样式(CSS)问题: 通常情况下,我们可以通过JavaScript的style属性获取元素的内联样式,但对于行外样式(即通过CSS样式表设置的样式),...

    JS在IE和FF中的兼容性问题

    JavaScript(简称JS)是一种广泛应用于Web开发的脚本语言,它在不同的浏览器中可能存在兼容性问题,特别是Internet Explorer(IE)和Firefox(FF)之间。这两个浏览器对JS的实现方式有所不同,导致某些特性或功能在...

    Firefox与IE浏览器的javascript兼容性问题

    本文将深入探讨这两个浏览器之间的 JavaScript 兼容性问题及其解决方案。 1. **文档对象模型 (DOM) 访问方式差异** - `document.form.item` 问题:IE 支持 `document.formName.item("itemName")`,而 MF 使用 `...

    解决ES6兼容性问题

    标题中的“解决ES6兼容性问题”正是针对这一主题,而提供的两个文件`browser.min.js`和`browser-polyfill.min.js`可能就是用于解决这个问题的关键工具。 1. **ES6新特性** ES6引入了诸多新特性,如箭头函数、模板...

    javascript在IE和Firefox中兼容性问题

    然而,由于不同的浏览器在实现JavaScript标准时可能存在差异,导致在不同浏览器之间存在兼容性问题。本篇将主要探讨JavaScript在Internet Explorer (IE) 和Firefox之间的兼容性挑战,并通过给出的文件名列表解析这些...

    FF和IE兼容性问题

    在网页设计领域,浏览器兼容性问题一直是一个棘手的话题,特别是涉及到CSS(Cascading Style Sheets)时。FF(Firefox)和IE(Internet Explorer)作为两大主流浏览器,它们对CSS的解析方式存在一定的差异,这使得...

    WebRebuild北京第一届交流会之2:《浏览器兼容性问题简介》——黄昊

    浏览器兼容性问题一直是Web开发中的一个关键挑战,尤其是在构建跨平台、多设备的网页时。黄昊在WebRebuild北京第一届交流会上所分享的《浏览器兼容性问题简介》揭示了这些问题的核心及其解决策略。 首先,浏览器...

    css和js的浏览器兼容问题汇总

    在Web开发中,CSS(层叠样式表)和JavaScript是构建动态、响应式网页不可或缺的两个部分。然而,由于不同浏览器之间对这两种技术的支持程度和实现方式存在差异,导致了跨浏览器兼容性问题的出现。本文主要探讨CSS和...

    javascript兼容性解决方法大全

    然而,由于各个浏览器的实现差异,JavaScript在不同浏览器上的兼容性问题一直是开发者面临的一大挑战。本文将深入探讨如何解决JavaScript在Firefox(FF)和Internet Explorer(IE)等浏览器之间的兼容性问题。 首先...

    Javascript的IE和Firefox兼容性问题集合

    然而,由于不同的浏览器对JavaScript的支持程度和实现方式存在差异,尤其是Internet Explorer(IE)和Firefox这两款流行浏览器,开发者经常需要面对兼容性问题。以下是一些常见的JavaScript在IE和Firefox上的兼容性...

    FF和IE的兼容性问题总结

    FF和IE的兼容性问题一直是前端开发者面临的重要挑战。这些浏览器在处理JavaScript、DOM操作以及事件处理等方面的差异,可能导致代码在不同浏览器上表现不一致。以下是对这些兼容性问题的详细解析和解决策略: 1. **...

    IE.JS解决IE兼容性问题方法汇总

    **IE.JS** 是一个专门用来解决Internet Explorer(尤其是IE5、IE6)浏览器兼容性问题的JavaScript库。它的核心目标是让这些老旧版本的IE能够更好地遵循W3C的标准,提升对CSS2、CSS3选择器的支持,并修复HTML和CSS的...

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

    在进行网页开发时,经常会遇到浏览器兼容性问题,尤其是在使用JavaScript编程语言的时候。不同浏览器之间的差异可能会影响到代码的正常运行。因此,解决这些兼容性问题就成为了网页开发者们必须面对的一个挑战。 ...

    js兼容性的16个小问题

    JavaScript 兼容性问题一直是前端开发者面临的重要挑战,尤其是在处理不同浏览器之间的差异时。本文将深入探讨在Internet Explorer(IE)和Firefox中遇到的16个JavaScript兼容性问题及其解决方案。 1. **document....

    Javascript 多浏览器兼容性问题及解决方案

    随着互联网的不断发展,浏览器种类繁多,其中包括IE和Firefox这样的主流浏览器,它们各自有着不同的渲染引擎和JavaScript执行环境,这导致了我们在编写代码时必须考虑浏览器间的兼容性问题。 一、获取表单元素 在IE...

    判断IE8兼容性视图工作模式

    在互联网技术日新月异的时代,浏览器的兼容性问题一直是开发者面临的重要挑战。尤其是在IE8这样的老版本浏览器中,由于其独特的渲染引擎和对标准的支持程度,开发人员需要额外关注其兼容性视图(Compatibility View...

    IE、火狐兼容性问题

    本文主要探讨的是IE(Internet Explorer)与火狐(Firefox)这两种浏览器在JavaScript编程中所遇到的一些常见兼容性问题,并提出相应的解决方案。 #### 二、关键兼容性问题及解决方法 ##### 1. 获取DOM元素的方式 ...

    游览器兼容性问题

    浏览器兼容性问题一直是Web开发中的一个关键挑战。不同的浏览器,如火狐(Firefox)和Internet Explorer(IE),在解析HTML、CSS以及JavaScript时可能存在差异,这导致开发者在编写代码时必须考虑多浏览器的兼容性,...

Global site tag (gtag.js) - Google Analytics