`
xxh123
  • 浏览: 33756 次
  • 性别: Icon_minigender_1
  • 来自: 南京
文章分类
社区版块
存档分类

js的兼容性

阅读更多

1 firefox对中文的支持很乱,比如http://www.bfb56.com/company/list/上海市-/1.html?q=南京,firefox会对http://www.bfb56.com/company/list/上海市-/1.html做utf-8处理,但是对后面的querystring则是GBK,如果你在firefox的地址栏直接enter,则后面的querystring解析会使用GBK,但是ie中全部使用的是utf-8,这导致后台的处理使用的是utf-8造成q无法得到正确的值,GBK也无法得到正确的值。

 

2 使用jquery改变dom树的文档结构后,IE6,7下报unspecified error错误,查询google后没有发现什么好的方法,最后尝试使用jquery再次对dom树进行操作,解决问题:

{code}

  try{

   $("#oprate_element").val(your_value);

  }catch(e){

     tmp = $("#oprate_element").clone;

     tmp.val(your_value);

    $("#oprate_element").empty();

    $("#oprate_element").append(tmp.html());

  }

{code}

$("#oprate_element").val(your_value);在ie8和firefox可用,catch语句的内容在firefox中不可用非常的奇怪,不管怎么说问题基本解决。

分享到:
评论

相关推荐

    JAVASCRIPT兼容性(一个文档和一本国外书)

    JavaScript兼容性是Web开发中的一个重要话题,特别是在处理不同的浏览器,如Firefox和Internet Explorer时。由于JavaScript引擎在不同浏览器上的实现存在差异,开发者需要理解和解决这些兼容性问题,以确保他们的...

    js 兼容性好导出excel

    js 兼容性好导出excel,浏览器全兼容

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

    JavaScript 是一种广泛应用于网页开发的脚本语言,它在不同的浏览器上可能存在兼容性问题,特别是老版本的 Internet Explorer (IE) 和 Mozilla Firefox (MF)。本文将深入探讨这两个浏览器之间的 JavaScript 兼容性...

    javascript兼容性解决方法大全

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

    IE和Firefox对js兼容性处理

    这份文档详细描述了IE和Firefox两大浏览器对js的兼容性处理

    js兼容性的16个小问题

    本文将深入探讨在Internet Explorer(IE)和Firefox中遇到的16个JavaScript兼容性问题及其解决方案。 1. **document.form.item 问题**: - 在IE中,你可以通过`document.formName.item("itemName")`来访问表单元素...

    js兼容性解决

    在前端开发领域,JavaScript(简称JS)是不可或缺的核心技术之一,但不同的浏览器对于JS的支持程度各不相同,导致了所谓的“兼容性”问题。尤其在早期,Internet Explorer(IE)与Firefox等浏览器在处理JS的方式上...

    html+js兼容性很好的留言墙源码

    总结来说,这个“html+js兼容性很好的留言墙源码”是一个集成了HTML布局、JavaScript交互和多浏览器兼容性的项目,它展示了前端开发中的常见技术和实践。对于想要学习网页交互开发或者需要类似功能的开发者,这是一...

    firebug 1.5 JavaScript兼容性调试利器

    Firebug 1.5是一款经典的JavaScript调试工具,它在Web开发领域中扮演着重要的角色,尤其是在JavaScript兼容性调试方面。JavaScript是一种广泛应用于浏览器端的脚本语言,它为网页动态化、交互性提供了强大支持。然而...

    IE和Firefox的Javascript兼容性总结终版.pdf

    JavaScript兼容性问题一直是Web开发中的一个痛点,尤其是在处理IE与Firefox之间差异时。本文将深入探讨两者在JavaScript函数和方法、样式访问和设置、DOM操作、事件处理以及其他方面的兼容性处理,帮助开发者解决跨...

    IE和FIREFOX的JAVASCRIPT兼容性总结.pdf

    【JavaScript兼容性问题详解】 在Web开发中,JavaScript的兼容性是至关重要的,尤其是在IE(Internet Explorer)和Firefox这两个浏览器之间。由于它们对JavaScript的实现存在显著差异,开发者需要掌握这些差异并...

    html常见兼容性问题

    3. **JavaScript兼容性**:JavaScript的新特性也可能导致兼容性问题。使用Babel这样的工具将ES6+代码转换为广泛支持的ES5,可以解决这个问题。 4. **IE浏览器兼容**:Internet Explorer(尤其是早期版本)对许多...

    IE兼容性解决IE兼容性解决IE兼容性解决IE兼容性解决

    四、JavaScript兼容性 1. ES5特性:IE8不完全支持ES5,需要引入如Modernizr这样的库来检测浏览器特性,或者使用polyfill库填充不支持的函数。 2. `Array.prototype.forEach`、`Array.prototype.map`等方法:IE8不...

    IE8兼容栏目树orgchart的使用

    2. **JavaScript兼容性**:在IE8中,我们需要避免使用ES5以上的特性,如`Array.prototype.forEach`、`let`、`const`等,而应使用`for`循环、`var`关键字以及`jQuery`等库提供的方法来确保兼容性。 3. **jQuery或...

    web兼容性超好的三个HTML视频播放器代码,vediojs,hlsplayer;flowplayer

    兼容性超好的三个HTML视频播放器代码,vediojs,hlsplayer;flowplayer,亲测能用,兼容绝大多数手机浏览器,其中vediojs,hlsplayer;兼容性比flowplayer更好

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

    本文将深入探讨如何通过JavaScript来判断IE8是否处于兼容性视图模式,以及这种模式对网页展示的影响。 首先,我们来理解一下什么是IE8的兼容性视图。在IE8及更早版本中,浏览器提供了两种浏览模式:标准模式...

    JS兼容性非常好的原生态实现文本复制与剪切插件clipboard.js.zip

    "clipboard.js"是一款优秀的JavaScript库,它专注于解决文本复制和剪切的兼容性问题,使得这一操作在各种浏览器环境下都能顺畅进行。下面将详细探讨这个插件的工作原理、使用方法以及它如何克服兼容性挑战。 1. **...

    终极解决kindeditor IE11兼容性看不到弹出框 360浏览器兼容性问题

    4. **JavaScript兼容性代码**:检查并确认KindEditor的JavaScript代码在IE11下能够正常执行。可能需要添加一些条件语句来处理IE11特有的问题,如使用`Array.prototype.forEach`等ES5特性时,可能需要提供polyfill。 ...

    javascript解决浏览器兼容性问题

    ### JavaScript 解决浏览器兼容性问题 #### 一、引言 在前端开发中,浏览器兼容性问题一直是开发者面临的重要挑战之一。随着不同浏览器版本的更新迭代,如何确保Web应用能够在各种浏览器环境中正常运行成为了关键...

Global site tag (gtag.js) - Google Analytics