天天看點

符合W3C标準的target=_blank形式

< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>

web标準取消了target="_blank" ,新标準使用的是rel="external"屬性,包括next、previous,、chapter、section等值。

現在要寫為:<a href="XX.html" rel="external">open in a new window</a>

但是要配和JS腳本: 

function externallinks() { 

 if (!document.getElementsByTagName) return; 

 var anchors = document.getElementsByTagName_r("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;

儲存為.JS後可以通過外部調用,調用時不要放在<head></head>中。

<script type="text/javascript" src="external.js"></script>  

本文轉自 netcorner 部落格園部落格,原文連結:http://www.cnblogs.com/netcorner/archive/2007/02/15/2912426.html  ,如需轉載請自行聯系原作者

繼續閱讀