TopGoogleGmail > 2011年8月
2011年8月22日

Gmailのヘッダを非表示にするブックマークレット

August 22,2011 12:55 AM
Tag:[, ]
Permalink

Gmailの上部にあるロゴや検索フォームなどのヘッダ部分を非表示にするブックマークレットを作ってみました。

Facebookでどなたかの「小さい画面だと表示範囲が狭くなる」という書き込みを見たのがきっかけです。ちょっとしたことですがスクロールする手間が減るかもしれません。よければご利用ください。

ブックマークレット実行前
ブックマークレット実行前

ブックマークレット実行後
ブックマークレット実行後

下記のリンクをブックマークツールバーにドラッグするか「お気に入りに追加」してください。

Gmailのヘッダを非表示にする

  • 初回実行時は広告も非表示になりますが、メールを読む込むと再表示されます。ブックマークレットを再度クリックすれば非表示になります。
  • その他のヘッダ部分はリロードするまで非表示です。

複数のアカウントで試して動作したので大丈夫だと思いますが、ブックマークレットのコードも掲載しておきます。うまく動作しない場合は赤色部分の文字列(class属性値)を変更してください。

javascript:(function(){
    var divs = document.getElementById('canvas_frame').contentWindow.document.getElementsByTagName('div');
    var length = divs.length;
    for (var i=0; i<length; i++) {
        if (divs[i].className == 'nH GcwpPb-Z8OBDd' || divs[i].className == 'mq nH oy8Mbf') {
            divs[i].style.display = 'none';
        }
    }
})();

クラス属性値はそれぞれ、次の青色部分を狙っています。

ヘッダ部分
ヘッダ部分

広告部分(スクリーンショットの一番上の行がヘッダ部分)
広告部分

if文は2つに分けてbreakさせた方がパフォーマンスがよいと思います。

Comments [0] | Trackbacks [0]
Now loading...
ギターに入った猫
掲載広告募集
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site

このブログをメールで購読する by:FeedBurner

AMN
Categories
Monthly Archives
2019年
2018年
2017年
2016年
2015年
2014年
2013年
2012年
2011年
2010年
2009年
2008年
2007年
2006年
2005年
2004年
2003年
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
Powered by
Movable Type 6.0.3