小ネタ:時刻表の土曜を畳むブックマークレット
大事な注意点:
事業者非公式ですので動作は保証しません。
(将来、事業者が出力プログラムを改修するなどした時は動かなくなる場合があります)
実行する前に土曜と日曜が同じ時刻であることを十分に確認してください。
印刷するときに土曜と日曜の重複が邪魔なときにどうぞ
javascript:function classhide(nm){const s=document.getElementsByClassName(nm);for(let i=0;i<s.length;i++){s[i].hidden=true;}}classhide("table-header-2");classhide("diagram-table-value-1");document.getElementsByClassName("table-header-3")[0].textContent="土曜・日曜・祝日";document.getElementById("main-container").style.width="560px";void(0);
使い方:
- 東武バスの公式サイトで個別のバス停の時刻表を表示する(印刷用のページではない、見る用のほうです)
- ブラウザのブックマークに入れたこれを実行する
- 土曜が隠れる
Win8.1のパソコンとGoogleChromeで動作確認しています。他環境は不明です。
閲覧している端末上での表示を変えるものなので、サイト自体のデータが上書きされるということはありません。
おまけ(11/21更新、少し短縮)
0時~2時の行を隠す機能を追加したバージョンです。
最終便が0時を超える路線はほとんどないので、こちらもどうぞ。
javascript:(function(d){let h=c=>d.querySelectorAll(c).forEach(e=>e.hidden=true);h(".table-header-2");h(".diagram-table-value-1");d.querySelector(".table-header-3").innerText="土曜・日曜・祝日";d.getElementById("main-container").style.width="560px";d.querySelectorAll(".table-row").forEach(e=>e.hidden=/hour.{9}0[0-2]/.test(e.innerHTML))})(document)