⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xmlhttp.js

📁 简单好用的AJAX代码,主要看xmlhttp就可以了
💻 JS
字号:
var xmlHttp;
function createXMLHttpRequest()   
{   
   try   
   {   
       xmlHttp=new ActiveXObject('Msxm12.XMLHTTP');   //根据浏览器创建xmlHttp对象
   }   
   catch(e)   
   {   
      try   
      {   
          xmlHttp=new ActiveXObject('Microsoft.XMLHTTP');   //根据浏览器创建xmlHttp对象
      }   
       catch(e)   
       {
           try   
           {   
             xmlHttp=new XmlHttpRequest(); //根据浏览器创建xmlHttp对象 
           }   
           catch(e)
           {   
           }   
       }   
   }   
   return xmlHttp;
}

//主要方法第一个参数是路径,第二个参数是处理回发的function
function startRequest(strUrl,functionName)
{
    createXMLHttpRequest();
    if((/\?.{1,}\=.{1,}/).test(strUrl))
    {
        strUrl=strUrl+"&rdm="+Math.random();//URL添加随机数,防止浏览器缓存不提交数据
    }
    else
    {
        strUrl=strUrl+"?rdm="+Math.random();//URL添加随机数,防止浏览器缓存不提交数据
    }
    xmlHttp.open("GET",strUrl,false);//传输数据
    xmlHttp.onreadystatechange = function()
	{
		if (4==xmlHttp.readyState)
		{
                functionName(xmlHttp.responseText);//把服务器返回的结果传递给回发的function处理
		}
	};//指定回发function名字
    xmlHttp.send(null);//发送
}

function $(objID)
{
    return document.getElementById(objID)?document.getElementById(objID):null;
}

function addnumber(data)
{
    alert(data);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -