您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
翻页提醒,用于记录上一页最后一行的位置.
当前为
// ==UserScript== // @name 翻页提醒 // @namespace http://tampermonkey.net/ // @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); } })();