cxxjackie 发表于 2022-9-24 12:00:56

笑尘天雨 发表于 2022-9-23 23:41
原来如此,感谢解答。
那你写的监听document.body的话,岂不是会很耗性能? ...

不会,DOMNodeInserted对性能影响较大,MutationObserver是专门针对性能做了优化的,可以看看这篇:
https://bbs.tampermonkey.net.cn/thread-1006-1-1.html
而且库内部也有对性能做进一步优化,将同一父节点上的监听器合并处理。

笑尘天雨 发表于 2022-9-24 14:55:52

cxxjackie 发表于 2022-9-24 12:00
不会,DOMNodeInserted对性能影响较大,MutationObserver是专门针对性能做了优化的,可以看看这篇:
http ...

感谢解答,我的已经完善好了,我新发贴发出来吧

ozon 发表于 2022-10-7 14:08:10

大佬们我直接使用综合示例报错是什么问题Uncaught SyntaxError: Unexpected token '.'
3pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8009073269666226:1 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
VM1800:67 Syntax error @ "油猴中文网一键登录 - 示例脚本"!
##########################
JSHINT output:
##########################

SyntaxError: Unexpected token '('
    at eval (<anonymous>)
    at <anonymous>:4:80
    at Object.t (<anonymous>:3:191)
    at Object.E_u (<anonymous>:4:244)
    at eval (eval at exec_fn (:2:115), <anonymous>:65:477)
    at Object.create (eval at exec_fn (:2:115), <anonymous>:67:193)
    at c (eval at exec_fn (:2:115), <anonymous>:5:231)
    at <anonymous>:4:80
    at i (eval at exec_fn (:2:115), <anonymous>:3:165)
    at eval (eval at exec_fn (:2:115), <anonymous>:3:292)
eval @ VM1800:67
VM1800:67 Uncaught SyntaxError: Unexpected token '('
    at eval (<anonymous>)
    at <anonymous>:4:80
    at Object.t (<anonymous>:3:191)
    at Object.E_u (<anonymous>:4:244)
    at eval (eval at exec_fn (thread-3034-1-3.html:2), <anonymous>:65:477)
    at Object.create (eval at exec_fn (thread-3034-1-3.html:2), <anonymous>:67:193)
    at c (eval at exec_fn (thread-3034-1-3.html:2), <anonymous>:5:231)
    at <anonymous>:4:80
    at i (eval at exec_fn (thread-3034-1-3.html:2), <anonymous>:3:165)
    at eval (eval at exec_fn (thread-3034-1-3.html:2), <anonymous>:3:292)
thread-3034-1-3.html:1 Unchecked runtime.lastError: The message port closed before a response was received.

王一之 发表于 2022-10-7 14:54:21

ozon 发表于 2022-10-7 14:08
大佬们我直接使用综合示例报错是什么问题

这好像和脚本没有关系

看看你的脚本代码

ozon 发表于 2022-10-7 15:10:20

王一之 发表于 2022-10-7 14:54
这好像和脚本没有关系

看看你的脚本代码

![屏幕截图 2022-10-07 150942.png](data/attachment/forum/202210/07/151003sp6pguymi2ir42tp.png)

ozon 发表于 2022-10-7 15:11:56

ozon 发表于 2022-10-7 15:10
![屏幕截图 2022-10-07 150942.png](data/attachment/forum/202210/07/151003sp6pguymi2ir42tp.png)[ ...

直接复制粘贴的 有一个错误

ozon 发表于 2022-10-7 15:37:06

王一之 发表于 2022-10-7 14:54
这好像和脚本没有关系

看看你的脚本代码

大佬大佬 我换一个浏览器可以了 可能是浏览器的问题

cxxjackie 发表于 2022-10-7 19:19:13

ozon 发表于 2022-10-7 15:37
大佬大佬 我换一个浏览器可以了 可能是浏览器的问题

报错的是哪个浏览器呢?我看看要不要兼容一下,某些老旧的浏览器可能不支持es6语法。

ozon 发表于 2022-10-9 10:23:04

本帖最后由 ozon 于 2022-10-9 10:25 编辑

> 本帖最后由 ozon 于 2022-10-9 10:24 编辑

> (forum.php?mod=redirect&goto=findpost&pid=38344&ptid=2726)
> > 报错的是哪个浏览器呢?我看看要不要兼容一下,某些老旧的浏览器可能不支持es6语法。 ...


报错的360极速浏览器 版本号:12.0.1247.0内核版本:78.0.3904.108

(改链接版本号竟然可以直接下载的到)https://down.360safe.com/cse/360cse_12.0.1247.0.exe

旧版本下载地址:
    https://down.360safe.com/cse/360csex_21.0.1130.0.exe(推荐Win10以上64位系统)
    https://down.360safe.com/cse/360cse_13.0.2310.0.exe
    https://down.360safe.com/cse/360cse_12.0.1592.0.exe (推荐Win7等32位系统)
    http://down.360safe.com/cse/360cse_11.0.2251.0.exe
    http://down.360safe.com/cse/360cse_9.5.0.138.exe (适合XP老旧系统)
    http://down.360safe.com/cse/360cse_8.7.0.306.exe

   另外这个库真好用,发现新大陆了属于是

cxxjackie 发表于 2022-10-9 20:59:07

ozon 发表于 2022-10-9 10:23
> 本帖最后由 ozon 于 2022-10-9 10:24 编辑

> (forum.php?mod=r ...

已兼容,试试1.2.1版本。
页: 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15
查看完整版本: 异步获取元素的脚本库 ElementGetter