vbs 用on error resume next   可以屏蔽掉错误信息,  那用js怎么屏蔽呢我的代码
<%@LANGUAGE="JAVASCRIPT"%>
<%
window.onerror  = function(){return true;}
%>   
    
运行后总是提示错误:window未定义

解决方案 »

  1.   

    <script language="javascript">
    function ResumeError() {
    return true;
    }
    window.onerror = ResumeError;
    </script>
    记住放到<%%>外面。
    否则就当ASP运行了。
      

  2.   

    我加在外面<%%>外面还是不行  
    <%@LANGUAGE="JAVASCRIPT"%>
    <script language="javascript">
    function ResumeError() {
    return true;
    }
    window.onerror = ResumeError;
    </script>
    <% 
    lianjie=Server.CreateObject("ADODB.Connection");
    lianjie.Open("driver={Microsoft Access Driver (*.mdb)};dbq="+Server.MapPath("fif.mdb"));
    rs = Server.CreateObject("ADODB.Recordset");
    rs.open("u",lianjie,3)   //********* "u"是表名
    for(i=0;i<rs.recordcount;i++){
    if(!rs.eof){
    Response.Write(rs(0)+"<br>")
    rs.movenext
    }
    }
    %>
    这样可以正常运行,可是u换成其他随便的字符  还是会出现错误信息,没有屏蔽掉
      

  3.   

    js屏蔽错:try{   var a = "aaaa" - "aaa";}catch(e){}