时间:2021-05-26
复制代码 代码如下:
-----------------------------Jack的注释ajaxJS.js-----------------------------
//这里是显示一个等待的窗口
document.write('<DIVid="loadingg"style="HEIGHT:65px;WIDTH:205px;POSITION:absolute;Z-INDEX:1000;border:3px#fffsolid;text-align:center;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#660000;background:#222;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);display:none;"><br/><fontcolor="#FF6600"><strong>数据正在读取中,请等候...</strong></font><br/></DIV>')
//showloading控制等待窗口的显示和隐藏
functionshowloading()
{
varobj=document.getElementById("loadingg")
if(obj.style.display!="")
{
obj.style.left=((document.documentElement.clientWidth-parseFloat(obj.style.width))/2)+document.documentElement.scrollLeft+"px";
obj.style.top=((document.documentElement.clientHeight-parseFloat(obj.style.height))/2)+document.documentElement.scrollTop+"px";
obj.style.display="";
}else{obj.style.display="none";}
}
//$()取得指定ID的对象
function$(id)
{
returndocument.getElementById(id);
}
//echo()向指定的对象obj显示指定的html
functionecho(obj,html)
{
$(obj).innerHTML=html;
}
//fopen()使指定的obj处于显示状态
functionfopen(obj)
{
$(obj).style.display="";
}
//fclose()使指定的obj处于隐藏状态
functionfclose(obj)
{
$(obj).style.display="none";
}
//createxmlhttp()获取XMLHttpRequest对象并返回
functioncreatexmlhttp()
{
varxmlhttp=false;
try{
xmlhttp=newActiveXObject("Msxml2.XMLHTTP");
}
catch(e){
try{
xmlhttp=newActiveXObject("Microsoft.XMLHTTP");
}
catch(e){
xmlhttp=false;
}
}
if(!xmlhttp&&typeofXMLHttpRequest!='undefined'){
xmlhttp=newXMLHttpRequest();
if(xmlhttp.overrideMimeType){//设置MiME类别
xmlhttp.overrideMimeType('text/xml');
}
}
returnxmlhttp;
}
//getdata()获取指定URL的数据在obj2里面显示,obj1是本过程的提示信息,可删除
functiongetdata(url,obj1,obj2)
{
varxmlhttp=createxmlhttp();
if(!xmlhttp)
{
alert("你的浏览器不支持XMLHTTP!!");
return;
}
showloading()
xmlhttp.onreadystatechange=requestdata;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
functionrequestdata()
{
fopen(obj1);
//echo(obj1,"正在加载数据,请稍等......");
//alert(xmlhttp.readyState)
if(xmlhttp.readyState==4)
{
if(xmlhttp.status==200)
{
if(obj1!=obj2){fclose(obj1);};
echo(obj2,xmlhttp.responseText);
showloading()
}
}
}
}
//postdata()发送指定的数据data到url地址,并且使用obj来显示返回的数据
functionpostdata(url,obj,data)
{varrnd=Math.random()
varxmlhttp=createxmlhttp();
if(!xmlhttp)
{
alert("你的浏览器不支持XMLHTTP!!");
return;
}
showloading()
xmlhttp.open("POST",url,true);
xmlhttp.onreadystatechange=requestdata;
xmlhttp.setRequestHeader("Content-Type","application/x-m');
}
reget('get');
</script>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Ajax基础ajax:无刷新数据读取,读取服务器上的信息HTTP请求方法:GET:用于获取数据,如浏览帖子ajax.judgeXmlHttpRequest('g
本文实例讲述了jQuery基于ajax实现星星评论代码。分享给大家供大家参考。具体如下:这里使用jquery模仿点评网的星星评论功能,Ajax评论模块,鼠标点击
抖音作者评论置顶的方法是输入想要发表的评论,发表,如果你的评论被大家认为值得点赞,或被po主直接回复的,那么评论就会自动置顶了。 抖音(TikTok)是由今日
有时候我们在看电视机的时候看到了亮点有了自己的见解,那么我们如何在看爱奇艺PPS结合版的时候发表评论呢?本篇经验讲解了如何在爱奇艺发表评论,如何在PPS发表评论
抖音用户大家都喜爱在发表评论留言板留言互动交流,抖音博主视頻发表评论假如有一个搞笑评论得话能给时尚博主产生益处,那麼抖音评论如何顶置呢?能够设定顶置吗?下面大家