龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > Javascript编程 >

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

时间:2013-03-06 14:58来源:未知 作者:admin 点击:
分享到:
你是否遇到过这样的问题?在使用protype.js的Ajax应用时,会出现这样的问题:只要调用了Ajax.Request,然后点该页面右键,查看属性就弹出IE停止工作的对话框,然后强制重新加载该页面。

你是否遇到过这样的问题?在使用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了!

精彩图集

赞助商链接