上次写了个 Microsoft 版的Ajax,下面介绍一下正式的Ajax ,废话少说,看代码---
<script type="text/javascript" language="javascript">
function ajaxFunction()
{
var xmlHttp;
try
{
//兼容火狐、Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch(e)
{
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e)
{
alert("您的IE不支持Ajax!");
return false;
}
}
}
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4 && xmlHttp.status == 200)
{
document.write(xmlHttp.responseText);
}
}
xmlHttp.open("GET","Default2.aspx",true);
xmlHttp.send(null);
}
</script>
页面上添加了 个Button
<asp:Button runat="server" Text="sss" OnClientClick="ajaxFunction()" />
点击之后效果如下: