首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ie8中如下Ajax代码没有用,何解?

2012-02-20 
ie8中如下Ajax代码没有用,何解? - Web 开发 / AjaxJScript code function getXMLHttpRequest() {var xmlht

ie8中如下Ajax代码没有用,何解? - Web 开发 / Ajax

JScript code
 function getXMLHttpRequest() {        var xmlhttprequest = null;        if(window.XMLHttpRequest) {            xmlhttprequest = new XMLHttpRequest();        }else if(window.ActiveXObject) {            xmlhttprequest=new ActiveXObject("Microsoft.XMLHTTP");        }        return xmlhttprequest;   }       initSys();        function initSys() {            var xmlhttp = getXMLHttpRequest();            if(xmlhttp != null) {               var url = "view.do?action=checkUrl&radom="+Math.random();               xmlhttp.onreadystatechange=function(){                if(xmlhttp.readyState==4)                        {                            if(xmlhttp.responseText != '' && xmlhttp.responseText != null) {                            var product_url = xmlhttp.responseText;                            document.getElementById("producturl").innerHTML = "<h3>"+xmlhttp.responseText+"</h3>";                            }                        }              }              xmlhttp.open("GET",url,true);                xmlhttp.send(null);            }       }        


[解决办法]
没这么写过 可以试试用jquery!
[解决办法]
http://topic.csdn.net/u/20110823/21/c4f17935-2a49-46c9-a3aa-3013dfd540e6.html
[解决办法]
function trim(str){ //删除左右两端的空格
return str.replace(/(^\s*)|(\s*$)/g, "");
}
trim(xmlhttp.responseText)
去空格试试
[解决办法]
我想知道view.do后台代码有没有执行。

热点排行