honjarake blog

自分用にテキトーにまとめる

リンクをすっきりした別窓で開くやつ グリモン

WEBコミック等をよく見るけど
リンクを新しいタブで開く設定になっているときに
ツールバーやアドオンのせいでページの高さが窮屈になることが多いので
新しくツールバー等を取り去ったウィンドウを開くスクリプトを書いてみる
リンクはa(アンカー)タグを使っている場合、限定。

// ==UserScript==
// @name        リンクをすっきりした別窓で開くやつ
// @namespace   http://honjarake.hatenablog.jp/
// @include     !ここに適応するurl!例:http://comic-walker.com/contents/detail/*
// @version     0.0.1
// @grant       none
// ==/UserScript==
$("a[href*='/viewer']").click(function (e) {
    e.preventDefault();
    window.open($(this).attr('href'), 'comic_viewer', 'fullscreen=1, menubar=no, toolbar=no, scrollbars=yes');
});

jqueryなので、簡素な作り

$("a[href*='/viewer']").click

↑aタグのhrefに/viewer(別窓で開くリンクを限定する為のキーワード)を含むリンクをクリックした場合

e.preventDefault();

↑aタグ本来のイベントをキャンセルして

window.open($(this).attr('href'), 'comic_viewer', 'fullscreen=1, menubar=no, toolbar=no, scrollbars=yes');

↑フルスクリーンでメニューバー・ツールバーなしのウィンドウを開く