请问这句话起什么作用
<script   type= "text/javascript ">  
 var   i,   links; 
 links   =   document.getElementsByTagName( "a ");         
 for(i=0;   links[i];   i++) 
 { 
       if(links[i].getAttribute( "target ")   == '_top ') 
             links[i].target   =    '_blank '; 
 } 
  </script>  
 如题
------解决方案--------------------将页面中所有在根级窗口打开的链接改成在新窗口中打开
------解决方案--------------------把页面里的所有A链接标签的target值修改过来,只修改原target值为_top的,改为_blank,也就是原来它是在顶层框架里打开新链接,现在是在新窗口里打开链接.
------解决方案--------------------好像不止一句话,LZ 问哪句?!   
 不过这段代码写得确实不够简洁!   
 根据 btbtd(辞职中,一个月后找工作。。。点点点)  的建议,改了改,   
 L@_@K!   
  <script type= "text/javascript ">  
  <!-- 
 var colLinks = document.links; 
 for (var i=0; i <colLinks.length; i++) 
 { 
     if (colLinks(i).target== "_top ") colLinks(i).target =  "_blank "; 
 }     
 //-->  
  </script>