您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
记录页面的当前位置,可以轻松从其他位置返回
当前为
// ==UserScript== // @name 页内书签 // @namespace www.jjwt.com/ // @description 记录页面的当前位置,可以轻松从其他位置返回 // @include * // @version 1 // @grant none // ==/UserScript== //创建样式表 function jjwtAddBookMark() { if (arguments.length == 2) { var bookMarkName = arguments[0]; var currentYPostion = arguments[1]; } else { var bookMarkName = prompt('请输入书签名', ''); var currentYPostion = window.pageYOffset; } if (bookMarkName != null && bookMarkName != '') { var ul = document.getElementById('jjwtBookMarkUl'); var txt = document.createElement('input'); txt.type = 'text'; txt.value = bookMarkName; var btn = document.createElement('input'); btn.type = 'button'; btn.value = 'Go'; btn.onclick = function (event) { window.scrollTo(0, currentYPostion); }; var li = document.createElement('li'); li.appendChild(txt); li.appendChild(btn); ul.appendChild(li); } } function jjwtInitBookMark() { jjwtAddStyle(); if (!document.getElementById('jjwtBookMark')) { var bookmark_div = document.createElement('div'); bookmark_div.id = 'jjwtBookMark'; //增加 "页内标签" var h3 = document.createElement('h3'); h3.className = 'jjwtBookMarkH3'; h3.innerHTML = '页内标签'; bookmark_div.appendChild(h3); // 增加 "添加书签"按钮 var btn = document.createElement('input'); btn.type = 'button'; btn.value = '增加书签'; btn.onclick = jjwtAddBookMark; bookmark_div.appendChild(btn); var ul = document.createElement('ul'); ul.id = 'jjwtBookMarkUl'; bookmark_div.appendChild(ul); //增加默认标签 document.body.appendChild(bookmark_div); jjwtAddBookMark('页面顶部', 0); }; } function jjwtAddStyle() { if (!document.getElementById('jjwtBookMarkStyle')) { //先检查要建立的样式表ID是否存在,防止重复添加 var style = document.createElement('style'); style.type = 'text/css'; style.id = 'jjwtBookMarkStyle'; style.innerHTML = '#jjwtBookMark{' + 'display:block;' + 'position:fixed;' + 'right:10px;' + 'z-index:99999;' + 'width:200px;' + 'top:100px;' + 'visibility:visible;' + 'font-size:12px;' + 'background-color:#F1FEDD;' + 'text-align:left !important;' + 'word-break:break-all;' + '} ' + '.jjwtBookMarkH3{' + 'width: 50%;' + 'cursor: pointer;' + 'outline: 0px none;' + 'text-index: 0.5em;' + 'border-top: 1px solid #FBFBFB;' + 'border-bottom: 1px solid #F2F1F1;' + 'background-color: #F6F6F6;' + 'float: left;' + 'padding: 0px;' + 'margin: 0px;' + '} ' + '#jjwtBookMarkUl{' + 'width: 90%;' + 'float: left;' + 'padding: 8px 0px;' + 'margin-left: 2px;' + 'overflow: hidden;' + 'list-style: none outside none;' + 'font-size:12px;' + 'text-align:left !important;' + '} ' + '.jjwtBookMarkLi{' + 'width: 47%;' + 'height: 26px;' + 'float: left;' + 'margin: 2px;' + 'list-style: none outside none;' + 'padding: 0px;' + '} '; document.body.appendChild(style); }; }; jjwtInitBookMark();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址