e-Gov法令検索の使い勝手を勝手に改善してみた

e-Gov法令検索とは

総務省行政管理局が運営している「e-Gov法令検索」は、法令案の作成等を行う際、用例を検索するためにしばしば使われます。

(なお、通常の業務においては、データの正確性や検索機能の多さといった点から、政府共通ネットワーク内で利用可能な「e-LAWS法令検索」を使う場合が多いかと思います。)

e-Gov法令検索にの使い勝手への不満(個人的印象)

この「e-Gov法令検索」の使い勝手があまり良いとは感じられず、例えば、

用語で検索する「法令用語」タブを使いたいのに、初期画面が「法令名」のタブで、それぞれのタブには固有のURLがない(リンクが張れない)
検索対象(法律、政令、省令等)、検索単位(条単位か法令単位)、結果表示(検索結果の表示件数)といった設定の初期値が不便

といった不満が(個人的には)ありました。

e-Gov法令検索の使い勝手を勝手に改善するブックマークレット

そこで、「e-Gov法令検索」のページを開いた状態で、「法令用語」タブにジャンプし、検索対象を「憲法・法律」に、検索単位を「本則中の条単位」に、結果表示を「200件」に設定する機能のブックマークレットを作成しました。

javascript:(function(){var%20target=document.getElementsByName('lawWordSearchEGovCondBean.searchTargetKbn');target[0].value=3;var%20unit=document.getElementsByName('lawWordSearchEGovCondBean.searchUnitKbn');unit[0].value=1;var%20result=document.getElementsByName('lawWordSearchEGovCondBean.resultKbn');result[0].value=4;$('.nav-tabs a[href="#tab1"]').tab('show');})();

もし必要があればご活用ください。

参考資料
Bootstrap Tab で任意のイベントでタブ遷移 - Qiita
https://qiita.com/komakomako/items/882e9d4a48693cee491f

ブックマークレットのパラメータ(カスタマイズ用)

検索対象のパラメータ
"lawWordSearchEGovCondBean.searchTargetKbn" の "value" の値によって、以下のように変わります。

value="1" 全ての法令
value="2" 憲法・法律・政令・勅令
value="3" 憲法・法律
value="4" 政令・勅令
value="5" 府省令・規則

検索単位のパラメータ
"lawWordSearchEGovCondBean.searchUnitKbn" の "value" の値によって、以下のように変わります。

value="1" 本則中の条単位
value="2" 法令単位

結果表示のパラメータ
"lawWordSearchEGovCondBean.resultKbn" の "value" の値によって、以下のように変わります。

value="1" 20件
value="2" 50件
value="3" 100件
value="4" 200件

ついでに、e-Gov法令検索で表示されるフレームの有無を切り替えるブックマークレット

e-Gov法令検索で検索した結果を開くと、なぜかフレーム表示になって不便なので(右上の「別画面で表示」というボタンをクリックするとフレーム表示が解除されます)、以前、フレームの有無を切り替えるブックマークレットも作りましたので、ご参考まで。

javascript:(function(){var%20u=location.href;if(u.indexOf('detail')!==-1){var%20r=u.replace('detail','viewContents');}else{var%20r=u.replace('viewContents','detail');}location.href=r;})()

ブックマークレットの使い方(念のため)

「お気に入り」や「ブックマーク」のURL部分に上記のスクリプトをコピーするだけですが、不慣れな方には以下のサイトなどが参考になるかと思います。

ブックマークレットの登録方法 - Qiita
https://qiita.com/aqril_1132/items/b5f9040ccb8cbc705d04

この記事が気に入ったらサポートをしてみませんか?