用ajax实现在单击事件下加载一个DIV层的脚本_AJAX相关教程-查字典教程网
用ajax实现在单击事件下加载一个DIV层的脚本
用ajax实现在单击事件下加载一个DIV层的脚本
发布时间:2016-12-29 来源:查字典编辑
摘要:我想做一个类似QQ空间评论的功能不知大家发现了没有QQ空间只有点击了那个文本框后编辑器才会加载出来并不是那种先隐藏通过单击后才显示的无标题文...

我想做一个类似QQ空间评论的功能

不知大家发现了没有QQ空间只有点击了那个文本框后编辑器才会加载出来

并不是那种先隐藏通过单击后才显示的

无标题文档 //the function can get the content of right page when user click the link in the left side var xmlHttp; var searching=false; var myDivName=""; function getXMLHTTP(){ A = new ActiveXObject("microsoft.xmlhttp"); return A; } function executeQuery(divName,url) { searching = true; myDivName = divName; if(xmlHttp && xmlHttp.readystate != 0) { xmlHttp.abort(); } xmlHttp=getXMLHTTP(); var tempurl=""; if(xmlHttp && myDivName!=""){ tempurl += url + ".htm" + "?";//加载文挡类型 tempurl += "&" + new Date().getTime(); xmlHttp.open("Get", tempurl , true); xmlHttp.onreadystatechange = getReturnHtml; xmlHttp.send(null); }else{ searching = false; myDivName = ""; window.alert('系统太忙,请稍后再试!'); return false; } } function getReturnHtml(){ if(xmlHttp.readyState==1) { document.getElementById(myDivName).innerHTML ="

"; } else if(xmlHttp.readystate == 4 && xmlHttp.responsetext && searching) { //alert (myDivName); document.getElementById(myDivName).innerHTML = xmlHttp.responsetext; //alert(xmlHttp.responseText); searching = false; } else{ document.getElementById(myDivName).innerHTML ="拒绝访问"; } }

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新AJAX相关学习
    热门AJAX相关学习
    编程开发子分类