IEなら、Shift+左クリック、Mozillaなら、Ctrl+左クリック。fubならタブロックなんて機能もある。たまに遭遇するtarget=_blankを消すために、Proxomitronのフィルタを使うなんて勿体無い。など思いつつ、なんとなく書いてみた(IE6用)。
function removeTargetAttr(){
var hyperLink = window.event.srcElement;
if(hyperLink.nodeName != 'A') return;
var attrs = hyperLink.attributes;
attrs.removeNamedItem('target');
// 存在しなければnull値が返るかも
}
document.onmouseover = removeTargetAttr;
他、拡張して色々やるためにNamedNodeMapを使ってみた。鬱陶しい属性を片っ端から、という思惑。