CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  XML/SOAP

请教一个关于无刷新更新的问题!!!

楼主xzw21()2006-07-03 14:44:27 在 Web 开发 / XML/SOAP 提问

页面1.asp的代码如下:  
   
  <script   language="VBScript"   >  
  Function   bytes2BSTR(vIn)  
  Dim   strReturn,i,ThisCharCode,innerCode,Hight8,Low8,NextCharCode  
  strReturn   =   ""  
   
  For   i   =   1   To   LenB(vIn)  
  ThisCharCode   =   AscB(MidB(vIn,i,1))  
  If   ThisCharCode   <   &H80   Then  
  strReturn   =   strReturn   &   Chr(ThisCharCode)  
  Else  
  NextCharCode   =   AscB(MidB(vIn,i+1,1))  
  strReturn   =   strReturn   &   Chr(CLng(ThisCharCode)   *   &H100   +   CInt(NextCharCode))  
  i   =   i   +   1  
  End   If  
  Next  
  bytes2BSTR   =   strReturn    
  End   Function  
  </script>  
   
  <script   language="JavaScript">  
  function   getXML(URL)   {  
  var   xmlhttp   =   new   ActiveXObject("Microsoft.XMLHTTP");  
  xmlhttp.Open("GET",URL,   false);  
  try   {    
  xmlhttp.Send();    
  var   result   =   xmlhttp.status;  
  }  
  catch(e)   {  
  return(false);    
  }  
  if(result==200)   {    
  return(bytes2BSTR(xmlhttp.responseBody));    
  }  
  var   xmlhttp   =   null;  
  }  
  function   update()  
  {    
  try  
  {  
  document.body.innerHTML   =   getXML('2.asp'+'?para='+Math.random());    
  }  
  catch(e)  
  {  
  }  
  }  
  setInterval("update()",1000);    
  </script>  
   
  页面2.asp的代码如下:  
  <%  
  response.write   "<script>alert('你好')</script>"  
  %>  
   
  运行1.ASP为什么没有弹出对话框"你好",请高手指教!!!!  
  问题点数:20、回复次数:1Top

1 楼cds27(http://blog.csdn.net/cds27/)回复于 2006-07-04 22:13:24 得分 0

你先看看  
  alert(getXML('2.asp'+'?para='+Math.random()))  
  的返回值是否正确。Top

相关问题

关键词

得分解答快速导航

  • 帖主:xzw21

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo