讓部落格文章的連結自動以新視窗開啟

在Blogger編輯時,如果要讓某個連結以新視窗開啟,可以在超連結加上 href=”_blank” 屬性,但實際在這樣在編寫文章實在很沒效率,有些部落格平台很貼心的在編輯連結時提供開啟新視窗的選項,但是在Blogger上,一切都要自己來,以下的方式可以讓你文章中的外部連結自動以新視窗開啟(站內的文章則不會,除非你手動加上href=”_blank” 屬性)



 程式碼安裝步驟如下:
1.開啟Blogger編輯HTML視窗,找到</head>部分
2.將下列程式碼貼到</head>前

<script>
function parseLink(){
  var tagA = document.getElementsByTagName('a');
  re=new RegExp("^(http://"+document.domain+")|(javascript:)","i");
  for(var i=0; i&lt;tagA.length; i++){
    if(!tagA[i].href.match(re)){tagA[i].target='_blank'};
  }
}
</script>

3.將parseLink()加到onLoad()事件
<body onload='parseLink()'>

0 意見: