Greasy Fork 支持简体中文。

翻页提醒

翻页提醒,用于记录上一页最后一行的位置.

目前為 2021-12-08 提交的版本,檢視 最新版本

// ==UserScript==
// @name         翻页提醒
// @namespace    https://blog.csdn.net/zbhover
// @version      0.2
// @description  翻页提醒,用于记录上一页最后一行的位置.
// @author       zbhover
// @match        https://*/*
// @match        http://*/*
// @require      http://libs.baidu.com/jquery/2.1.4/jquery.min.js
// @require      https://cdn.staticfile.org/jquery/3.3.1/jquery.min.js
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';
    //新建一个div,用于显示一条线
    var newDiv = document.createElement("div");
    newDiv.style="position:absolute;border: 1px solid red;left:100px;top:2000px;width:200px;";
    newDiv.id="mkLineDiv"
    document.body.appendChild(newDiv);

    $(document).keydown(function(event){
        //翻页按键.Page Down或者SpaceBar
        if(event.keyCode == 34 || event.keyCode==32){
            MarkLine();
        }
    });
    // 标记上一页阅读
    function MarkLine(){
        var htmlHeight = window.pageYOffset + window.innerHeight - 40;
        var tempStyle="position:absolute;border: 1px solid red;left:100px;top:"+(htmlHeight)+"px;width:200px;z-index:999999;overflow: visible;";
 //if(window.pageYOffset <=document.body.clientHeight){}
        $("#mkLineDiv").attr("style",tempStyle);
        console.log(tempStyle);
        console.log("当前window.pageYOffset..." + window.pageYOffset);
        console.log("当前document.body.clientHeight..." + document.body.clientHeight);
        console.log("当前window.innerHeight..." + window.innerHeight);
    }
})();