对抗拖延症,如何写一个油猴 js 脚本,让一小段文本固定在你打开的任何网页上,?

2018-02-11 22:45:41 +08:00
 AZZERO

楼主想防止刷知乎或微博时,被信息流杀掉太多时间,, 比如启用脚本后,你打开的任何网页,左上角都会显示 pin 住的一段自定义文本,提醒你不要在信息流新闻上浪费太多时间,这样的脚本如何用 js 在油猴中实现?

3914 次点击
所在节点    分享发现
27 条回复
grimpil
2018-02-11 22:50:40 +08:00
别挣扎了,没用的
戒掉微博和知乎,日子依然很精彩。
AZZERO
2018-02-11 22:53:57 +08:00
@grimpil 有时候查资料用到,不知不觉就被其他主题吸引,点进去浪费很多时间,
感觉用 js 实现不难,然而不会
input2output
2018-02-11 22:58:39 +08:00
我戒掉了微博和知乎,用上了 twitter 和 quare
input2output
2018-02-11 23:00:47 +08:00
是 quora
AZZERO
2018-02-11 23:03:58 +08:00
@input2output 查资料会用到,求问如何实现功能
jankerli
2018-02-11 23:06:17 +08:00
写个简单的 chrome 插件可以实现
AZZERO
2018-02-11 23:08:08 +08:00
@jankerli 写 chrome 插件太复杂了吧,How ?
freed
2018-02-11 23:30:47 +08:00
直接 js 把文字漂浮在右上角咋样?
AZZERO
2018-02-11 23:31:13 +08:00
@freed 就是这么想的,求问怎么实现
oopp1800
2018-02-11 23:41:08 +08:00
用 Snipaste 贴图置顶如何🌚
fe619742721
2018-02-11 23:44:24 +08:00
写个 chrome 插件应该就行,然后就你这拖延症,怕是写不完了
AZZERO
2018-02-11 23:44:40 +08:00
@oopp1800 想过,但是贴图是全局的,只想在浏览器中出现
AZZERO
2018-02-11 23:46:03 +08:00
@fe619742721 倒是想写 然而不会 js,
Egg
2018-02-11 23:57:35 +08:00
(function() {
'use strict';
window.onload=function(){
var _body=document.getElementsByTagName("body")[0];
var para=document.createElement("div");
var node=document.createTextNode("提醒");
para.appendChild(node);
para.style.fontSize=20+'px';
para.style.position='fixed';
para.style.top='10%';
para.style.left='50%';
_body.appendChild(para);

};

// Your code here...
})();
类似这样
cattrace
2018-02-12 00:00:04 +08:00
你需要的只是一个永远显示在最前的窗口吧
Humorce
2018-02-12 00:03:30 +08:00
hosts
0.0.0.0 zhihu.com
0.0.0.0 weibo.com
0.0.0.0 v2ex.com
AZZERO
2018-02-12 00:05:41 +08:00
@Egg 感谢! 求问上面的
// ==UserScript==

// ==/UserScript==
怎么写?
AZZERO
2018-02-12 00:43:43 +08:00
@Egg // ==UserScript== 搞定了
代码在知乎前端上似乎不完美,我想加一个 para.style.z-index= "100"; 让它在层的优先级高一些,但是 tampermonkey 显示 bad assignment
Yuigahama
2018-02-12 01:34:31 +08:00
@AZZERO zIndex
AZZERO
2018-02-12 01:50:05 +08:00
@Yuigahama Thanks for your help,解决了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/430326

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX