リンクを別窓(target="_blank)で開くと・・・
HTML 4.01 Strict・XHTML 1.0 Strict・XHTML 1.1の
仕様ではaタグのtarget属性を含んでいません。Transitionalではまだ含んでいますが
近い将来に仕様から外されるのは間違いありません。と言われてしまう。
1.下記をexternal.jsで保存する。
function externalLinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("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;
2.デザイン⇒テンプレート⇒テンプレートモジュール⇒ヘッダー
<head>~</head>内に以下のJava Scriptを記述。
<script type="text/javascript" src="<$MTBlogURL$>external.js"></script>
3.リンクのタグは、下記になります。青字が(target="_blank)
<a href="http://musashi.s201.xrea.com/" rel="external">むちゃとアプルの1日。</a>


Post a Comment