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

开发 前端
本文向大家简单介绍一下如何解决prototype.js的Ajax对IE8兼容问题,解决办法是在你调用protype.js的Ajax应用的页面,加入一段代码就可以使ie6以上的版本兼容。

你是否遇到过这样的问题?在使用protype.js的Ajax应用时,会出现这样的问题:只要调用了Ajax.Request,然后点该页面右键,查看“属性”就弹出“IE停止工作”的对话框,然后强制重新加载该页面。这里向大家描述一下解决方法。

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

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

Java代码

  1. <!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"  
  2. "http://www.w3.org/TR/html4/loose.dtd"> 
  3. <html> 
  4. <head> 
  5. <metahttp-equivmetahttp-equiv="Content-Type"
  6. content="text/html;charset=utf-8"/> 
  7. <metahttp-equivmetahttp-equiv="x-ua-compatible"
  8. content="ie=7"/> 
  9. <title>XXXX  
  10. </title> 

这样,问题就基本ok了!

【编辑推荐】

  1. 使用IE8 Beta轻松调试JavaScript
  2. Ajax与IE6缓存问题及解决方案
  3. JavaScript数组元素删除问题解决方案
  4. Javascript操作img解决网站提交数据异常问题
  5. JavaScript调试工具解决IE6等多版本共存问题 
责任编辑:佚名 来源: javaeye.com
相关推荐

2010-09-15 10:32:54

IE8兼容

2010-10-09 12:58:59

JS脚本兼容

2010-08-20 13:15:54

IE6IE7IE8

2010-12-27 09:46:16

Windows 7IE8兼容

2010-09-09 15:44:21

IEFFCSS

2010-08-19 14:19:12

IE6IE7IE8

2010-08-19 15:24:52

IE6IE7IE8

2010-09-15 10:25:18

IE7IE8CSS兼容性

2010-12-29 10:48:31

微软认证

2010-09-15 14:14:29

IE6position

2010-08-27 14:55:23

IE6IE7IE8

2010-08-18 14:14:41

IE6IE7FF

2010-09-15 10:14:19

IE7IE8兼容CSS

2012-05-09 10:08:41

跨机房

2010-08-20 09:33:22

IE6IE7IE8

2010-08-17 15:26:38

IE7IE8CSS兼容性

2010-08-18 14:32:07

IE6IE7IE8

2010-08-17 16:27:52

IE6IE7IE8

2010-08-20 11:01:10

IE7IE8CSS

2010-03-30 16:04:34

Linux Nginx
点赞
收藏

51CTO技术栈公众号