2010年5月14日金曜日

[Greasemonkey] YouTubeの検索キーワードリストをいったん消すスクリプト

YouTubeの再生ページを開いたとき、検索窓に文字が入っているとキーワード候補のリストが出るのですが、再生画面にかぶってうっとおしいんですわ。こんな感じです。

どっか他の部分をクリックすりゃ消えるので、それで済む事なんですがどうにも興醒めなので、ついカッとなって、ページを開いた時にリストをいったん消すスクリプトを書きました。ページを開いた時に一度消すだけなので、サジェスト機能自体は有効です。いつもと同様、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 件のコメント:

コメントを投稿