CodeInHeart

参与天津软件开发,为家乡的软件实力做点贡献!

导航

ajax 嵌套子网页,可代替

<script language="javascript">
  
        var ajax;
       function CreateAJAX()
       {
            if(window.ActiveXObject)
            {
                try
                {
                    return new ActiveXObject("Msxml2.XMLHTTP");
                }
                catch(e)
                {
                    try
                    {
                        return new ActiveXObject("Microsoft.XMLHTTP");
                    }
                    catch(e2)
                    {
                        return null;
                    }
                }
            }
            else if(window.XMLHttpRequest)
            {
                return new XMLHttpRequest();
            }
            else
            {
                return null;
            }
        }
       
        function onRcvData()
        {
            if(ajax.readyState == 4)
            {
                if(ajax.status == 200)
                {
                    var content = document.getElementById('content');
                  
          
              content.innerHTML = ajax.responseText;
                }
                else
                {
                    alert('Error from server !');
                }
            }
        }
       
        function ajaxSendRequest(url)
        {
            ajax = CreateAJAX();
            if(!ajax)
            {
                alert('explorer is unsupport !');
                return 0;
            }
      
            ajax.onreadystatechange = onRcvData;
            ajax.open("GET",url,true);
            ajax.send("");
        }
       
       
  </script>

posted on 2006-08-31 22:25  张增平  阅读(649)  评论(0)    收藏  举报