`
sinye
  • 浏览: 218923 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决prototype.js的Ajax 对IE8兼容问题

    博客分类:
  • java
阅读更多

在使用protype.js的Ajax应用时,会出现这样的问题:只要调用了Ajax.Request ,然后点该页面右键,查看“属性” 就弹出“IE 停止工作”的对话框,然后强制重新加载该页面,解决办法是在你调用protype.js的Ajax应用的页面,加入如下这段话:<meta http-equiv="x-ua-compatible" content="ie=7" />这段话的作用是使ie6以上的版本兼容。

见代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="x-ua-compatible" content="ie=7" />
<title>XXXX</title>

 这样,问题就基本ok了!

2
0
分享到:
评论

相关推荐

    javascript类库prototype.js

    10. **兼容性**:Prototype.js 兼容多种浏览器,包括IE6+、Firefox、Chrome、Safari和Opera等,使得开发者无需担心跨浏览器问题。 总的来说,Prototype.js 是一个强大且全面的JavaScript库,它极大地提升了开发富...

    basic.js 解决IE9不兼容的jsp,html中的验证。

    总之,`basic.js`是一个专门针对IE9不兼容问题的JavaScript库,它可能通过提供polyfills、模拟标准API、修正DOM操作等多种方式,帮助开发者在IE9环境下正常运行JSP和HTML页面的验证功能。由于未进行全测,可能存在...

    Prototype1.6.0在IE8 9下的问题

    标题“Prototype1.6.0在IE8 9下的问题”揭示了这是一个关于JavaScript库Prototype在较旧版本的Internet Explorer(IE8和IE9)中遇到兼容性问题的主题。Prototype是一个广泛使用的JavaScript框架,它提供了许多实用的...

    prototype.js_1.6_中文文档

    8. **兼容性与性能**:Prototype 1.6优化了代码,提高了在不同浏览器上的兼容性和执行效率,尤其是在旧版本的IE浏览器中的表现。 9. **文档详解**:提供的中文文档详细解释了每个函数的用法、参数和返回值,帮助...

    Prototype 1.6 中文版CHM

    **Prototype 1.6 中文版CHM**是JavaScript开发者的重要参考资料,它是Prototype.js库的中文版帮助文档。Prototype.js是一个强大的JavaScript库,它为Web开发提供了许多实用的功能,简化了DOM操作,增强了对象和数组...

    IE6-IE11兼容性问题列表及解决办法.rar

    2. **JavaScript兼容性**:IE6-IE8对ECMAScript 5标准支持不足,可能导致函数、对象属性和事件处理的不一致。例如,`Array.prototype.forEach`在IE9以下版本不被支持。开发者可以使用`es5-shim`和`es5-sham`库来弥补...

    prototype1.4.0

    9. **兼容性**:Prototype 1.4.0 版本考虑了浏览器兼容性问题,特别针对老版本的IE做了优化,使得开发者可以放心地在多种浏览器环境中使用。 10. **性能优化**:虽然这个版本相对较旧,但Prototype 1.4.0仍然注重...

    ie8以下浏览器不兼容jquery解决方案

    然而,早期版本的IE,特别是IE8及以下,由于其对ECMAScript标准支持不足,以及对现代Web技术的兼容性问题,导致与jQuery的兼容性较差。 解决这个问题,我们可以采取以下几个策略: 1. **使用jQuery的兼容性版本**...

    Prototype1.5.1使用手册

    Prototype库致力于提高JavaScript在不同浏览器之间的兼容性,如对IE6/7的一些特有问题进行了处理。 总结,Prototype 1.5.1使用手册涵盖了该库的主要特性和用法,对于前端开发者来说,是一个不可或缺的学习和参考...

    prototype_PrototypeJS1.6_

    9. **兼容性**:考虑到浏览器差异,PrototypeJS通常会提供跨浏览器的解决方案,确保在多个版本的IE、Firefox、Safari、Chrome等浏览器上正常运行。 10. **版本改进**:1.6.1相较于1.6可能包含了一些bug修复、性能...

    prototypejs

    3. **兼容性处理**:PrototypeJS对老版本浏览器做了很好的兼容,如修复了一些IE浏览器中的问题,使得在不同环境下都能稳定运行。 五、与其他库的比较 PrototypeJS与jQuery、MooTools等库相比,各有优缺点。...

    解决kindeditor 编辑器完美支持IE11 看不见上传文件框问题 无法保存问题

    为了解决这个问题,开发者需要检查KindEditor的源代码,确保所有使用的JavaScript函数和特性在IE11上都是兼容的。可能需要更新或者替换一些现代浏览器特有的API,例如使用`Array.prototype.forEach`等ES5方法时,...

    自定义js库,解决浏览器不兼容问题

    在JavaScript的世界里,浏览器兼容性问题一直是一个棘手的话题。开发者常常需要面对不同浏览器对同一段JS代码解析和执行方式的差异,这...深入学习这份资料,将有助于你更好地理解和解决JavaScript的浏览器兼容性问题。

    js ie浏览器选择性

    1. **IE浏览器的版本差异**:IE6、7、8等早期版本对ECMAScript标准的支持不全,与现代浏览器如Chrome、Firefox相比,存在大量兼容性问题。例如,它们可能不支持Array.prototype.forEach、Promise、箭头函数等新特性...

    JavaScript读二进制文件并用ajax传输二进制流的方法

    总之,JavaScript处理二进制文件并使用Ajax传输二进制流涉及到了对不同浏览器API的理解和兼容性处理。在实际开发中,你可能需要使用polyfill库(如`FileReaderSim`)来进一步提高兼容性,或者使用现代的Fetch API和...

    基于prototype的放大镜插件

    Prototype是一个广泛使用的JavaScript库,它提供了一系列实用的函数,简化了DOM操作、事件处理和Ajax交互。在这个项目中,Prototype被用作基础,以便利用其强大的功能来构建我们的放大镜功能。 描述中提到,此插件...

    js-trim()方法IE无效的解决办法

    ### js-trim()方法IE无效的解决办法 在JavaScript中,`trim()`方法主要用于去除字符串首尾的空白字符...通过上述方法,可以有效地解决JavaScript中的`trim()`方法在IE浏览器上无效的问题,并提高代码的兼容性和性能。

    js实现简单实用的AJAX完整实例

    7. **修复BUG:** 解决了`XmlHttp`对象重复创建和多个AJAX事件覆盖的问题。 ### 结论 通过本文提供的完整AJAX实例,我们可以了解AJAX在实际开发中的应用方法。实现AJAX的关键在于理解其异步请求的机制,以及如何...

    DOM文档和Javascript的IE和Firefox兼容性

    本文将深入探讨DOM文档在不同浏览器,特别是IE(Internet Explorer)和Firefox之间的差异,并结合JavaScript的常见操作来阐述如何处理这些兼容性问题。 首先,DOM是一种标准,它提供了一种统一的方式来表示和操作...

    prototype1.6 中文版文档

    8. **兼容性**:Prototype 1.6版本考虑了跨浏览器的兼容性问题,特别关注了IE、Firefox、Safari、Chrome和Opera等主流浏览器的差异。文档将帮助开发者了解如何在不同环境下使用Prototype。 9. **实例与示例**:为了...

Global site tag (gtag.js) - Google Analytics