徳島大学シラバスのヘッダ固定が大っ嫌い!

徳島大学のシラバスのヘッダは縦の長さがかなり大きいにもかかわらず、なぜかヘッダ固定が既定で有効にされている。このスクリプトはヘッダ固定を無効化し、ヘッダ固定のチェックボックスを非表示にする。

// ==UserScript==
// @name            徳島大学シラバスのヘッダ固定が大っ嫌い!
// @version         1.0.0
// @license         MIT License
// @description     徳島大学のシラバスのヘッダは縦の長さがかなり大きいにもかかわらず、なぜかヘッダ固定が既定で有効にされている。このスクリプトはヘッダ固定を無効化し、ヘッダ固定のチェックボックスを非表示にする。
// @match           https://eweb.stud.tokushima-u.ac.jp/Portal/Public/Syllabus/DetailMain.aspx?*
// @namespace       https://greasyfork.org/users/1256941
// ==/UserScript==

window.addEventListener('DOMContentLoaded', function() {
	const checkbox = document.getElementById('ctl00_phContents_sylSummary_chbFix_chb');
	const label = document.querySelector('label[for="ctl00_phContents_sylSummary_chbFix_chb"]');

	checkbox.style.display = 'none';
	label.style.display = 'none';

	if (checkbox.checked == true) {
		setTimeout('__doPostBack(\'ctl00$phContents$sylSummary$chbFix$chb\',\'\')', 0);
		checkbox.checked = false;
	}
})