Summary target="_blank" を使わないで新しいウィンドウでリンクを開くための手法. Behaviour.js を利用すればより簡単,かつHTMLを汚さずに実装可能. Sample Source var myrules = { '.popup' : function(el){ var href = el.getAttribute('href'); if (href){ el.onclick = function(){ window.open(href); return false;} el.onkeypress = function(){ window.open(href); return false;} } } }; Behaviour.register(myrules); <script type="text/javascript" src="behaviour.js