Mr. Dreamer Z 2017-02-28 14:19 采纳率: 0%
浏览 733

请各位大神帮忙看看。问什么还能跳转页面

window.onload=function() { var allA = document.getElementsByTagName('a'); for(int i=0;i<allA.length;i++) { allA[i].onclick=function(){ var request = new XMLHttpRequest(); var method = "GET"; var url = this.href; request.open(method,url); request.send(null); request.onreadystatechange=function() { if(request.readyState==4) { if(request.status==200 || request.status==304) { //如果是XML就用responseXML来接收 var result = request.responseXML; //结果不能直接使用,必须先创建节点 var name = document.getElementsByTagName('name')[0].firstChild.nodeValue; var website = document.getElementsByTagName('website')[0].firstChild.nodeValue; var emalil = document.getElementsByTagName('emalil')[0].firstChild.nodeValue; alert(name); alert(website); alert(emalil); } } } return false; } } }
    <a href="file/A.xml">A</a><br>
    <a href="file/B.xml">B</a><br>
    <a href="file/C.xml">C</a><br>
  • 写回答

2条回答 默认 最新

  • devmiao 2017-02-28 15:06
    关注
    评论

报告相同问题?