南极学院 » asp » 正文

页面用了response.binarywrite 从数据库中显示图片到页面后,为何后面的javascript代码都不能执行!

2004-05-14 20:58:27 来源:CSDN 整理:NJHOO 已解决


页面用了response.binarywrite   从数据库中显示图片到页面后,为何后面的javascript代码都不能执行!

Reader_1 »
看看你的源码
Reader_2 »
后面的javascript目的是让该页面刷新,因为需要从数据库里读出下一条记录中的二进制图片!
Reader_3 »
<BODY>  
   
  <%  
  carID=Request("CID")  
  dim   sTemp  
  sTemp   =   carID  
  set   com=server.createobject("MonCenterWebMiddle.MonCenter")  
  rtn=com.PicCaptureShow(carID)  
  if   carID   =   0   then  
  response.clear  
  Response.BinaryWrite   rtn  
  end   if  
  set   com   =   nothing  
  %>  
   
  <script   language=javascript>  
  if(<%=carID%>   ==   0)  
  {  
  self.location.href   =   "showPicCapture.asp?CID="+<%=sTemp%>;  
  }  
   
  </script>  
  </BODY>
Reader_4 »
当然不行,这样你输出到客户端的就不是htm了  
  这个asp应该专门输出图片,并且嵌套在另一个叶面中,其他控制由那个页面作


   最新问题(已解决)      业界动态