分类：电脑/网络-反病毒
问题：这段代码会是网虫病毒？杀毒软件说在我电脑里发现个有病毒的页面我把 
杀毒说在我电脑里发现个有病毒的页面我把那个网页精简最后发现杀毒软件是对下面的东西感兴趣，高手帮忙解释一下这段代码究竟是什么意思？<script language="JavaScript">    <!--function click(){  if (event.button==1)  {    if( atus==true){ atus=false;}    scroller();  }}document.onmousedown=clickvar position = 0; function s杀毒说在我电脑里发现个有病毒的页面我把那个网页精简最后发现杀毒软件是对下面的东西感兴趣，高手帮忙解释一下这段代码究竟是什么意思？<script language="JavaScript">    <!--function click(){  if (event.button==1)  {    if( atus==true){ atus=false;}    scroller();  }}document.onmousedown=clickvar position = 0; function scroller(){  if ( atus==true)  {    position++;    scroll(0,position);    clearTimeout(timer);    var timer = setTimeout("scroller()",120);    timer;  }  else  {    clearTimeout(timer);  }}function Action(jsStr){  return eval(jsStr)}//--></script>
回答：令我郁闷的是，明明是Java脚本语言，怎么会是vbs?将就解释一下吧："<script language="JavaScript"><!--"和"//--></script>"是Java脚本语言的格式.脚本里有三个函数:click/scroller/Actionfunction click()/定义一个名叫click的函数{if (event.button==1)/若值为1,执行代码: {  if( atus==true)/若值为真,执行代码:  {   atus=false;  } scroller();/值不为1,执行scroller函数 }}document.onmousedown=click/在文件上=点击var position = 0;/变量名为position，值为0function scroller()/定义一个名叫scroller的函数{if ( atus==true)/若值为真,执行代码:   {   position++;   scroll(0,position);   clearTimeout(timer);   var timer = setTimeout("scroller()",120);   timer;   } else/否则执行代码: { clearTimeout(timer); }}function Action(jsStr)/定义一个名叫Action的函数 { return eval(jsStr)}/返回值 }