牙刷科技
// ==UserScript==
// @name bilibili toothbrush
// @namespace http://www.icycat.com
// @description 牙刷科技
// @author 冻猫
// @include *www.bilibili.tv/*
// @include *www.bilibili.com/*
// @include *bangumi.bilibili.com/*
// @include *bilibili.kankanews.com/*
// @version 6.6
// @run-at document-end
// ==/UserScript==
(function() {
if (window.top !== window.self) {
return;
}
function init() {
console.log('bilibili toothbrush 初始化');
setTimeout(function() {
var playerArea = document.getElementsByClassName('player-wrapper')[0];
if (playerArea) {
window.scrollTo(0, getRect(playerArea).pageY);
}
}, 500);
}
function getRect(element) {
var rect = element.getBoundingClientRect();
var scrollLeft = document.documentElement.scrollLeft || document.body.scrollLeft;
var scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
return {
pageX: rect.left + scrollLeft,
pageY: rect.top + scrollTop
};
}
init();
})();