"散步的蠕虫"的IT日志

2006年5月30日

<script language="javascript">
    var http_request=false;
 function send_request(url)
 {
     http_request=false;
  if(window.XMLHttpRequest)
  {
      http_request=new XMLHttpRequest();
   if(http_request.overrideMimeType)
   {
       http_request.overrideMimeType("text/xml");
   }
  }
  else if(window.ActiveXObject)
  {
      try{
       http_request=new ActiveXObject("Msxml2.XMLHTTP");
   }
   catch(e){
       try{
        http_request=new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch(e){}
   }
  }
  if(!http_request)
  {
      window.alert("不能创建XMLHttpRequest对象实例");
   return false;
  }
  http_request.onreadystatechange=processRequest;
  http_request.open('GET','http://www.sina.com',true);//url
  http_request.send(null);
 }
 //处理返回信息的函数
 function processRequest()
 {
     if(http_request.readyState==4)
  {
      if(http_request.status==200)
   {
       //alert(http_request.responseText);
    document.getElementById(currentPos).innerHTML=http_request.responseText;
   }
   else
   {
       alert("您所请求的页面有异常。");
   }
  }
 }
 function userCheck()
 {
     var f=document.form1;
  var username=f.username.value;
  if(username=="")
  {
      window.alert("用户名不能为空");
   f.username.focus();
   return false;
  }
  else
  {
      send_request('sample1_2.jsp?username='+username);
  }
 }
 function showRoles(obj)
 {
     document.getElementById(obj).parentNode.style.display="";
  document.getElementById(obj).innerHTML="正在读取数据。。。";
  currentPos=obj;
  send_request("sample2_2.jsp?playPos="+obj);
 }
</script>

<http>
<body>
<form name="form1" action="" method="post">
用户名:<input type=text name=username value="">&nbsp;
<input type=button name=check value=唯一性检查 onClick=userCheck()>
<input type=submit name=submit value=提交>
</form>
<table wide=200 border=0 cellspacing=0 cellpadding=0>
    <tr>
     <td height=20>
      <a href=javascript.void(0) onClick=showRoles('pos_1')>经理室</a>
  </td>
 </tr>
 <tr style=display:none>
     <td height=20 id=pos_1>&nbsp;</td>
 </tr>
 <tr>
     <td height=20>
      <a href=javascript:void(0) onClick=showRoles('pos_2')>开发部</a>
  </td>
 </tr>
 <tr style=display:none>
     <td id=pos_2 height=20>&nbsp;</td>
 </tr>
</table>
</body>
</http>

posted on 2006-05-30 12:00  散布的蠕虫  阅读(187)  评论(1)    收藏  举报

导航