<script language="javascript" type="text/javascript">  
  <!--  
  function goURL(number){ 
  if(number==1){ 
  var ta=document.createElement("a"); 
  ta.href="admin/index.asp"; 
  ta.target="_blank"; 
   ta.innerHTML="链接";
  document.body.appendChild(ta); 
  
  } 
  else if(number==2) 
  { 
  var ta=document.createElement("a"); 
   ta.href="http://mail.normalfly.com"; 
  ta.target="_blank";
  ta.innerHTML="链接";
   document.body.appendChild(ta); 
  } 
  }  
  //-->  
  </script>  

解决方案 »

  1.   

    如果要打开的话 就加一句<script language="javascript" type="text/javascript">  
      <!--  
      function goURL(number){ 
      if(number==1){ 
      var ta=document.createElement("a"); 
      ta.href="admin/index.asp"; 
      ta.target="_blank"; 
       ta.innerHTML="链接";
      document.body.appendChild(ta); 
    window.open(ta.href);
      
      } 
      else if(number==2) 
      { 
      var ta=document.createElement("a"); 
       ta.href="http://mail.normalfly.com"; 
      ta.target="_blank";
      ta.innerHTML="链接";
       document.body.appendChild(ta); 
    window.open(ta.href);
      } 
      }  
      //-->  
      </script>  
     
      

  2.   

    顶楼上的,但好像innerHTML只有在以IE为内核的浏览器上有用
      

  3.   

    outerHTML只有在以IE为内核的浏览器上有用,你可以用firebug测试一下