clearOutLine : function(sTag, dModule)
   {
      if( ! sTag || ! dModule)
      {
         return;
      }
      dModule = dModule || document;
      var da = dModule.getElementsByTagName(sTag), l = da.length;
      for(var i = 0; i < l; i ++ )
      {
         da[i].hideFocus = true;
         da[i].style.outline = 'none';
      }
   }

解决方案 »

  1.   

    IE的超链接在点击以后得到焦点,会有一个边框虚线hideFocus隐藏焦点非ie使用样式 表outline设为'none'为隐藏超链接的虚线
      

  2.   

    clearOutLine("a",obj)
    清空obj所有a标签的虚线边框
      

  3.   


       clearOutLine : function(sTag, dModule)
       {/*清除指定DOM节点dModule下,指定标签名为sTag的虚线框*/
          if( ! sTag || ! dModule)
          {/*如果这两个参数缺失则退出此程序*/
             return;
          }
          dModule = dModule || document;
          var da = dModule.getElementsByTagName(sTag), l = da.length;
          for(var i = 0; i < l; i ++ )
          {
             da[i].hideFocus = true;
             da[i].style.outline = 'none';
          }
       }
    一般用在清除A标签的虚线框,比如在用A标签做tabStrip时,这些A标签点击后的虚线框可能会影响美观。参见:http://www.easyui.org.cn/#clearOutLine