Uncaught TypeError: Object #Document has no method 'load'
生活随笔
收集整理的這篇文章主要介紹了
Uncaught TypeError: Object #Document has no method 'load'
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
當Javascript加載XML文件時,IE和FF下正常,但Chrome下報錯:Uncaught TypeError: Object #<Document> has no method 'load' ,這是因為Chrome瀏覽器沒有實現XMLdocument.load方法,你可以換成XmlHttpRequest?
var xmlDoc = ""; try{ //Internet ExplorerxmlDoc=new ActiveXObject("Microsoft.XMLDOM");xmlDoc.async=false;xmlDoc.load(file); }catch(e){try{ //Firefox, Mozilla, Opera, etc.xmlDoc=document.implementation.createDocument("","",null);xmlDoc.async=false;xmlDoc.load(file);}catch(e){try{ //Google Chromevar xmlhttp = new window.XMLHttpRequest();xmlhttp.open("GET",file,false);xmlhttp.send(null);xmlDoc = xmlhttp.responseXML.documentElement;}catch(e){error=e.message;}} }
var xmlDoc = ""; try{ //Internet ExplorerxmlDoc=new ActiveXObject("Microsoft.XMLDOM");xmlDoc.async=false;xmlDoc.load(file); }catch(e){try{ //Firefox, Mozilla, Opera, etc.xmlDoc=document.implementation.createDocument("","",null);xmlDoc.async=false;xmlDoc.load(file);}catch(e){try{ //Google Chromevar xmlhttp = new window.XMLHttpRequest();xmlhttp.open("GET",file,false);xmlhttp.send(null);xmlDoc = xmlhttp.responseXML.documentElement;}catch(e){error=e.message;}} }
總結
以上是生活随笔為你收集整理的Uncaught TypeError: Object #Document has no method 'load'的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 『无聊透顶』一篇很无聊的文章
- 下一篇: vs2010 失效后的解决办法