xhtml1.0 strict でtarget=_blankをする 〜その2〜
前回のコラムでは getElementsByTagName を使って、class="blank" を拾う方法を試してみたが、FirefoxやIE6ではうまく動いたんだけどSafariではうまく動きませんでした。
今回も同じ getElementsByTagName なんだけど、classではなくrel="external"を使う方法でやってみます。window.open()ではなく、すべてのaタグのrel="external"と書いてあるソースに対して、_blankを設定する。それって、生成されたソースの中ではtarget="_blank"に汚染されてるじゃん?っていうのは置いといて。とりあえずxhtmlは綺麗になってるからいいのかな。
よって、iwdd.netのサイトで外部ウィンドウ(target="_blank")をしたいときは、aタグに rel="external" を指定すればOKということになりました。






