Sample のリストの1番目のリンクで
target="_blank"、
2番目と3番目のリンクで
target="google"、
を指定しています。
純粋 IE (タブブラウザとかじゃなく) では、
target="google"は同じ窓に表示されるはずです。
もしこれがフレームページだったら、
タブブラウザでも同じ窓で表示されることでしょう。
スレ違い?ですが。
こんなことをしているひとがいますが、
JavaScriptを使ってない人だったりすると、ページを見ることさえ適いません。
どうせやるなら、以下のように、
return false をつけて、href の中にもページのURIを書いた方が、まだ優しくてよいです。
あと、上のリストの 2番目のように書いておきながら、
正しいHTML書いてます
なんて言ってたりするストリクター?もいたりしますが、
そりゃあ JavaScript ですから? HTML-Lint とかの文法チェッカーにも検出されないし?
文法的に合ってるように見えるんでしょうけど、
根本的なところでは
target="_blank"
ってやってるのと全然変わらないので、いかがなものかと。
どうせやるんだったら、ニセStrict とか ニセXHTML1.1 とかにせずに、
だまって Transitional にしとけばいいじゃん。
target="_blank" 書けばいいじゃん。
なんて思ったりするわけです。ノシ。