Google Chromeでtarget=”_blank”を無効にする
Google Chromeで、target="_blank"が付いたリンクでも、強制的に現在のタブで開く(=新規のタブ/ウィンドウを開かない)方法を調べたのでメモっておきます。
target="_blank"を無効にする「killblank.user.js」
target="_blank"を無効にするには、「killblank.user.js」と言うユーザースクリプトを使用します。
「meddle web design: javascript, dhtml and photography experiments」で配布されている killblank.user.js をインストールしてください。「this wonder」と書かれている場所をクリックするとインストールが始まります。
2012年8月12日追記:最近のChromeでは、直接ユーザースクリプトをインストールする事ができなくなりました。「ツール」-「拡張機能」の画面を開き、ダウンロードした killblank.user.js をドラッグ&ドロップする事で、インストールが可能です。
このScriptをインストールしていると、すべてのtarget="_blank"属性を削除します。結果的に自分が意図しないタイミングで、新しいウィンドウ・タブが開かれることを抑止できます。
これで facebook を使ってるときに、不意に新しいタブが開くのを抑止できます!
再配布
上記スクリプトがダウンロードできなくなったら困るので、ウチのブログでも再配布します。
license
Creative Commons — Attribution-ShareAlike 2.0 Generic © Sergi Meseguer
ディスカッション
コメント一覧
まだ、コメントがありません