MsgHere='<%sqlstr="select * from info where receiver=' + myid + 'and state=1"' + 'rs1.Open sqlstr,conn,1,1'  + 'if not rs1.eof then%>' + flash() 
//这很明显的错误啊。
不能写。asp记录集怎可以写在js里呢!!!

解决方案 »

  1.   

    啊 ~
    知道不知道怎么才可以让
    setTimeout('netFlashThisPage()', 1000);
    刷新的时候页面不发出声音啊`~
      

  2.   

    把'<%rs1.close%>'去掉后就可以运行的~~
    加上后就提示那个错误
    但是不加,每循环一次rs1就open一次
    机子就运行越来越慢
      

  3.   

    提醒:在ASP中,文件是顺序执行的,也就是说,网页加载的时候,会先解释<%%>里的内容。明白?
      

  4.   

    但是,现在的想法是想在javascript中执行<%sql="".....%>这段代码,怎么作好呢?
      

  5.   

    可以换种方式,比如先调用一个xxx.asp,然后再执行asp程序