由于W3C的老外们在“易用性”和“友好性”上觉得,“不经过用户同意,没有明确提示就打开一个新窗口是不礼貌的”而把target="_blank"一枪毙入了黑名单。虽然我早知这点,但由于抱着为什么非要遵守W3C,不过是一个个人小站的态度,和懒人心情,也就一直没有去改变它或者琢磨它。其实js实现_blank效果其实也不是很难,有兴趣可以弄一下:

把target="_blank"改为rel="external",相关js记录在案:
function externallinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}
window.onload = externallinks;