像起点的很简单,例如这个页面 https://read.qidian.com/chapter/YpTCe7ZNThACpOPIBxLXdQ2/83iDwee_bG6aGfXRMrUjdw2/我用 bookname = $("#bookImg").te...
全文
回复(24) 2023-04-12 08:36 来自版块 - Firefox 扩展、插件、脚本和样式
表情
fanta hello,大神,好久不见,我又来向您求助了 帮忙看下这个链接, https://www.zongheng.com/detail/1203325?tabsName=catalogue 1.如何获取 点击右侧作者名字 或 作者头像 跳转到作者所有作品的链接,就是如何获取...(04-05 13:32)
fanta 谢谢改写和解答,$("#txt")存在我是知道的,我"盲猜"里面text之类的也是有点什么的 至于里面有什么 有多少 完全不知道不明白 哈哈 就是这么菜(2023-08-09 13:57)
taoww$("#txt")这个一开始就存在的话,你就换个判定方式啊,比如用 $("#txt").text() == "" 检查$("#txt")里面有没有文本,或者用 $("#txt"...(2023-08-09 11:27)
fanta hello,高手,我又来咯 上次这个代码非常好使 // ==UserScript== // @name testok // @version 0.1 // @description test // @match https:...(2023-08-07 15:10)
fanta 完美的代码(2023-04-13 16:17)
fanta 完美!!! 这样我原先的代码 就99.999%都不用动了,感谢费时费力多番修改~ 从结果来看,就是第一行 (function() { 变成 (async function() { 然后增加新代码 等待载入, 其它照旧,perfect await new Promi...(2023-04-13 16:17)
taoww抱歉,我上面把promise那套写错了。正确的是要把同步执行的放到同一个async函数里,我这里就把最外层的换了,差不多像这样 (async function() { 'use strict'; let chapname, bookname...(2023-04-13 14:43)
fanta 谢谢,这样把后面所有内容变成一个函数确实可以 但是第二种似乎不是概率事件,无限循环无法跳出,我弄了个test变量,他就不停地++,无法获取正确的章节名称 我不会换正确的if条件...,还是希望这个第二种能够实现,我好像进死胡同了 // ==UserScript== //...(2023-04-13 12:17)
taoww你能用第二种方式,那就也能用第一种方式。两者在执行上是等价的,最多就是第一种可能会写出多重嵌套的函数不太好看而已。而且按你的需求,也碰不上多重嵌套,直接用一个函数来作最终处理就行了if (location.hostname == "a.com") { (...(2023-04-13 10:41)
fanta 第一种通俗易懂我是明白的,但是我需要合并好几个网站, 就是 if 是1号网站 获取 书名 章节名称 正文内容 if 是2号网站 获取 书名 章节名称 正文内容 if 是3号网站 获取 书名 章节名称 正文内容 统一处理一下 最终重构一个简单的网页 docu...(2023-04-12 23:14)

返回顶部