chrome報(bào)錯(cuò):Uncaught TypeError: Object #<Document> has no method 'load' Chrome瀏覽器沒有實(shí)現(xiàn)XMLdocument.load方法,可以換成XmlHttpRequest
- try //Internet Explorer
- {
- xmlDoc=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 Chrome
- {
- var xmlhttp = new window.XMLHttpRequest();
- xmlhttp.open("GET",file,false);
- xmlhttp.send(null);
- xmlDoc = xmlhttp.responseXML.documentElement;
- }
- catch(e)
- {
- error=e.message;
- }
- }
- }
|