星期二, 6月 23, 2009

星期二, 6月 23, 2009 - No comments

外部連結另開視窗

這是在蕃茄腦袋看到的,很實用!

1. 在<head>和</head>中加入以下javascript:

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

2. 在<body>中加入

<body onload='parseLink()'>

這樣就大功告成囉!

0 意見:

張貼留言