prototype.js的Ajax對(duì)IE8兼容問題解決方案
你是否遇到過這樣的問題?在使用protype.js的Ajax應(yīng)用時(shí),會(huì)出現(xiàn)這樣的問題:只要調(diào)用了Ajax.Request,然后點(diǎn)該頁面右鍵,查看“屬性”就彈出“IE停止工作”的對(duì)話框,然后強(qiáng)制重新加載該頁面。這里向大家描述一下解決方法。
解決prototype.js的Ajax對(duì)IE8兼容問題
在使用protype.js的Ajax應(yīng)用時(shí),會(huì)出現(xiàn)這樣的問題:只要調(diào)用了Ajax.Request,然后點(diǎn)該頁面右鍵,查看“屬性”就彈出“IE停止工作”的對(duì)話框,然后強(qiáng)制重新加載該頁面,解決辦法是在你調(diào)用protype.js的Ajax應(yīng)用的頁面,加入如下這段話:<metahttp-equiv="x-ua-compatible"content="ie=7"/>這段話的作用是使ie6以上的版本兼容。
見代碼:
Java代碼
- <!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN"
- "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <metahttp-equivmetahttp-equiv="Content-Type"
- content="text/html;charset=utf-8"/>
- <metahttp-equivmetahttp-equiv="x-ua-compatible"
- content="ie=7"/>
- <title>XXXX
- </title>
這樣,問題就基本ok了!
【編輯推薦】