強力推薦

必看推介

星期四, 5月 01, 2008

將 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()'>



資料來源 : 蕃茄腦袋


提示訊息
鑑於此原因,如此訊息出現在非『發夢』©King 網站下,那此站屬未經授權下惡意複製文章的「暴徒」!!

0 意見:

Related Posts with Thumbnails
火熱文章 :
Check PageRank MyHotPost
Sitetag
Widget by Ayuda para Blog

總人氣:
 

『發夢』©King 版權所有 © 2008-2010
♥ Log in ♥

Revolution Two Church theme Blogger Template
by 『發夢』© King Converted to Red Version