iwdd.net のサイトは xhtml1.0 strict 基準なので、aタグで別ウィンドウを開くための target="_blank" をすると valid ではなくなってしまう。マークアップと見た目と機能は分けるということで、javascriptでblankウィンドウを開くようにするためのメモ。
外部ファイルにした openblankwindow.js をnucleusのhead.incで読み込んでおり、 getElementsByTagName でaタグの class="blank" を探して window.open()するようになっています。
よって各アイテム内で別ウィンドウで開きたい時は、aタグにclass="blank"と指定すればOKです。
- target_blankをjavascript系で実装する参考URL
- target="_blank"に関する議論
- target="_blank" を使わないで新しいウィンドウでリンクを開く方法
- getElementsByTagName で target_blank
追記:こちらの方法はsafariではうまく動かないのので、iwdd.netではrel="external"を指定する方法に変更となりました。






