#1 - 2021-9-14 02:52
liurui39660
链接:https://greasyfork.org/en/scripts/432360-draggable-reference-line
近期在自学JavaScript,刚好发现在阅读长文章时容易忘记上次看到哪里,也没有找到合适的插件,于是自己写了一个。
默认位于页面顶端,可拖拽至其他位置。
位置会保存在localStorage,浏览器重启后依旧存在。
线宽度,拖拽区宽度,颜色都可直接在代码开头处自定义。
找不到线时可以搜索隐形文字"#DraggableReferenceLine"。
双击或拖拽出上边缘即可重置参考线。
欢迎诸位进行测试,提出反馈和修改建议。
截图:
近期在自学JavaScript,刚好发现在阅读长文章时容易忘记上次看到哪里,也没有找到合适的插件,于是自己写了一个。
默认位于页面顶端,可拖拽至其他位置。
位置会保存在localStorage,浏览器重启后依旧存在。
线宽度,拖拽区宽度,颜色都可直接在代码开头处自定义。
找不到线时可以搜索隐形文字"#DraggableReferenceLine"。
双击或拖拽出上边缘即可重置参考线。
欢迎诸位进行测试,提出反馈和修改建议。
截图:
我在Chrome Dev上测试可以拖拽了。
通过load可以在加载完后滚动到线的位置,再用beforeunload重置滚动来避免刷新自带的滚动。
不过总感觉这个功能已经超出线自身需要的部分,因为它只应该是一条线而已。