kate tab view

隨機文章:

火熱文章 :
###recentComment###

2008年5月1日星期四

將 Blogger 文章的所有外部連結另開視窗


在 Blogger 裡所有的連結,預設都是開在同一頁,這樣會導致使用者動不動就離開我們的網站囉,如果你想要能另開窗視當然也能使用 _blank 這個屬性,只是很麻煩,要一個個自己加上去,所以,我就找到以下的 JavaScript ,它可以自動判別是否屬於同網域的連結,如果不是同網域,那它就會自動幫你把連結開在新視窗中,很方便哦!

使用時,只要把它貼入 <head> </head> 裡就可以囉!


HTML

<!-- 讓內文裡的超連結開新視窗 JavaScript Start-->
<script type='text/javascript'>
function parseLink(){
var tagA = document.getElementsByTagName(&#39;a&#39;);
re=new RegExp(&quot;^(http://&quot;+document.domain+&quot;)(javascript:)&quot;,&quot;i&quot;);
for(var i=0; i&lt;tagA.length; i++){
if(!tagA[i].href.match(re)){tagA[i].target=&#39;_blank&#39;};
}
}
</script>
<!-- 讓內文裡的超連結開新視窗 JavaScript End-->



還要再 <body> 裡加上,下面的語法,才會啟用。

HTML

<body onload='parseLink()'>



資料來源 : 蕃茄腦袋
分享 / 加入書籤: Xanga MySpace yahoo google HEMiDEMi個人書籤 MyShare個人書籤 百度分享書籤 Technorati分享書籤 Del.icio.us個人書籤 DiggIt! Udn YP funP
Google Bookmarks Yahoo! My Web PChome MyShare Baidu Udn HemiDemi
Bookmark and Share

0 留言:

發佈留言

Followers

Archive

 

Test Only. Copyright 2009 All Rights Reserved Revolution Two Church theme by 『發夢』© King Converted into Red Version Blogger Template          ♥ Log in ♥