smilemm 最近的时间轴更新
smilemm

smilemm

nnnooo.
🏢  iOS dev
V2EX 第 262829 号会员,加入于 2017-10-26 23:21:27 +08:00
nnnooo.
smilemm 最近回复了
@ytily95 😂
@reiji 哈哈哈,主要平时不用 Chrome ~ ~
@Dragonphy 两万行[捂脸]...其实超过了 999 行 行号那边就会有问题了,主要还是针对于少量的文本啦,做一个快速的预览嘛。
@ClericPy 嗯嗯,如果需要更完善的操作肯定 VSCode 更专业了,主要是做一些简单的预览,查看 API 返回结果之类的,直接打开网页会方便些。
@vchroc 解析直接用的 JSON.stringify
@Biebe 自己写的
@doublleft 好主意,后面会实现一下🍻
@vtvw 嗯嗯,后面会加入共享功能。
写了个 V2EX 的优化回复显示的脚本,只适配了单页的情况:
// match regex:
// https://www.v2ex.com/t/732305*

```javascript
function $(element, selector) {
return [...element.querySelectorAll(selector)]
}

if (window == window.top) {

let boxs = document.querySelectorAll('#Main > .box')
let mainBox = boxs[1]

let cells = [...mainBox.getElementsByClassName('cell')]
cells.shift()

let dict = {}
for (let cell of cells) {
let name = $(cell, 'strong > a')[0]?.innerHTML ?? ''
dict[name] = cell
}

for (let cell of cells) {
let replyContent = $(cell, '.reply_content > a')[0]
if (replyContent) {
let replyToName = replyContent.innerHTML
// console.log(replyToName)
dict[replyToName]?.appendChild(cell)
cell.style.marginLeft = '2em'
}
}

}
```
@tranjazz 没用过京东签到,可以尝试一下在京东首页运行触发签到按钮的 click 事件的脚本。
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2255 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 09:41 · PVG 17:41 · LAX 01:41 · JFK 04:41
♥ Do have faith in what you're doing.