http://www.jl.jcy.gov.cn/该网站已经正常运行数年,近期出现访问主页自动刷新的现象,大家可以访问看看,程序没有任何改动,用户在近期增加了页面防篡改软件和网神防火墙。出现页面自动刷新的现象在客户的单位计算机上访问尤为严重,请各路高手执教。asp.net,sqlserver开发。

解决方案 »

  1.   

    我用迅雷把源代码下下来之后, 发现网页后面多了NNN多的代码. 估计服务器被种马了.
      

  2.   

    类似这样, 有好几行. 可能出在这里吧.<!-- block  begin --><Style>
    a.time:link { color:#;font-size:10pt;text-decoration:none;}
    a.time:hover{ color:#;font-size:10pt;text-decoration:none;}
    a.time:visited{ color:#;font-size:10pt;text-decoration:none;}
    td.time{font-size:10pt;font-family:;color:;vertical-align:middle;text-align:;background-color:;background-position:;background-image:url('');background-repeat:;}
    </Style><html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>New Page 1</title>
    </head>
    <body>
    <table bgcolor="" border="0" cellpadding="0" cellspacing="0" width="200">
      <tr>
        <td width="2"></td>
        <td height="" background="" bgcolor="" style="background-repeat:;background-position:;text-align:;vertical-align:middle;color:;font-family:;font-size:10pt;" width="194">
    <script language="javascript">
    // float_l_img.js
    // change varvar adSrc190 = "/Lists/links/images/20040408T160245_111.JPG";
    var adUrl190 = "http://www.86148.com/";
    //var adWidth190 = "80";
    var adHeight190 = "0";// change var
    var wenx190 = 4;
    var weny190 = 150;document.ns = navigator.appName == "Netscape";
    function load190()
    {
    if (navigator.appName == "Netscape") {
    document.netease190.pageY=pageYOffset+window.innerHeight-adHeight190-weny190;
    document.netease190.pageX=wenx190;
    move190();
    }
    else {
    netease190.style.top=document.body.scrollTop+document.body.offsetHeight-adHeight190-weny190-20;
    netease190.style.right=wenx190;
    close190.style.top=document.body.scrollTop+document.body.offsetHeight-adHeight190-weny190-20;
    close190.style.right=wenx190;
    move190();
    }
    }function move190() {
    if(document.ns) {
    document.netease190.top=pageYOffset+window.innerHeight-adHeight190-weny190;
    document.netease190.right=wenx190;
    setTimeout("move190();",80)
    }
    else {
    netease190.style.top=document.body.scrollTop+document.body.offsetHeight-adHeight190-weny190-20;
    netease190.style.right=wenx190;
    close190.style.top=document.body.scrollTop+document.body.offsetHeight-adHeight190-weny190-20;
    close190.style.right=wenx190;
    setTimeout("move190();",80)
    }
    }function MM_reloadPage190(init) { //reloads the window if Nav4 resized
    if (init==true)
    with (navigator)
    {
    if ((appName=="Netscape")&&(parseInt(appVersion)==4))
    {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage190;
    }
    }
    else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH)
    location.reload();
    }MM_reloadPage190(true)if (navigator.appName == "Netscape") {
    document.write("<layer id=netease190 top=300 ><a href=" + adUrl190 + " target=_blank><img src=" + adSrc190 + " border=0 ></a></layer>");
    load190();
    }
    else  {
    document.write("<div id=netease190 style='top:300; position: absolute;'><a href=" + adUrl190 + " target=_blank><img src=" + adSrc190 + " border=0></a></div>");
    document.write("<div id=close190 style='top:300; position: absolute;'><img src=/Lists/links/cha.gif border=0 onClick=MM_showHideLayers190('netease190','','hide','close190','','hide')></div>");
    load190();
    }

    function MM_showHideLayers190() { //v3.0
      var i,p,v,obj,args=MM_showHideLayers190.arguments;
      for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj190(args[i]))!=null) { v=args[i+2];
        if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
        obj.visibility=v; }
    }
    function MM_findObj190(n, d) { //v4.0
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj190(n,d.layers[i].document);
      if(!x && document.getElementById) x=document.getElementById(n); return x;
    }</script>
    </td>
      </tr>
    </table>
    </body>
    </html>
    <!-- block  end --><!-- area 20 end -->
    </td>
        </tr>
      </table>
    </div>
    </body>
    </html>