2008年01月12日
StrictなDoctypeでtarget
いまさらですが、あけましておめでとうございます。
本年もボチボチやっていきます。
ということで、いきなり意味不明なタイトルと。
HTML,XHTMLの小ネタです。
HTML, XHTMLのStrictなDOCTYPEを使っているとき、
Aタグにtarget属性を使っていると、検証で怒られます('-'*
なんで、target属性がだめなのよ、という解説はいろいろな方が書かれているので割愛。
で、回避方法はJavascriptでゴニョゴニョです。
_blankターゲットで開く場合はこんな感じに。
新しいウィンドウを開くだけだったら、
でも、よござんす。
これに関連してページ内の外部リンクのみを、ざざっと新しいウィンドウで開くようなJavascriptも作ったはずなのですが、どこで書いたか忘れたので、また今度に。
あんまり使えないTipsでした。
本年もボチボチやっていきます。
ということで、いきなり意味不明なタイトルと。
HTML,XHTMLの小ネタです。
HTML, XHTMLのStrictなDOCTYPEを使っているとき、
Aタグにtarget属性を使っていると、検証で怒られます('-'*
なんで、target属性がだめなのよ、という解説はいろいろな方が書かれているので割愛。
で、回避方法はJavascriptでゴニョゴニョです。
_blankターゲットで開く場合はこんな感じに。
<a href="http://kabenoji.sagafan.jp" onclick="javascript: this.target='_blank'">りんく</a>
りんく
新しいウィンドウを開くだけだったら、
<a href="http://kabenoji.sagafan.jp" onclick="javascript: window.open(this.href)">りんく</a>
りんく
でも、よござんす。
これに関連してページ内の外部リンクのみを、ざざっと新しいウィンドウで開くようなJavascriptも作ったはずなのですが、どこで書いたか忘れたので、また今度に。
あんまり使えないTipsでした。
Posted by noji at 18:42 | Comments(0) | アレ系
※このブログではブログの持ち主が承認した後、コメントが反映される設定です。