どっか他の部分をクリックすりゃ消えるので、それで済む事なんですがどうにも興醒めなので、ついカッとなって、ページを開いた時にリストをいったん消すスクリプトを書きました。ページを開いた時に一度消すだけなので、サジェスト機能自体は有効です。いつもと同様、GitHubに上げていますので、ご入用の方はどうぞ。youtube_hidesuggestion.user.js
// ==UserScript==
// @name youtube_hidesuggestion
// @namespace
// @description ウィンドウを開いた時に検索窓のサジェストが再生画面にかぶってしまうので、いったん消しておくスクリプト
// @include http://*youtube.com/watch*
// @version 0.1.0
// @author outZider
// ==/UserScript==
document.addEventListener("DOMNodeInserted", function(e) {
if (e.target.tagName == "TBODY") {
document.getElementById("completeTable").style.display = "none";
setTimeout(function() {
document.getElementById("completeTable").innerHTML = "";
document.getElementById("completeTable").style.display = "";
}, 1000);
document.removeEventListener("DOMNodeInserted", arguments.callee, false);
}
}, false);
0 件のコメント:
コメントを投稿