From fc0a9d1ff376756810d9f420566eb545acc9ad3d Mon Sep 17 00:00:00 2001 From: xiu2 <54703944+XIU2@users.noreply.github.com> Date: Wed, 19 Jun 2024 23:25:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20=E8=87=AA=E5=AE=9A?= =?UTF-8?q?=E4=B9=89=E7=BF=BB=E9=A1=B5=E8=A7=84=E5=88=99=E7=95=8C=E9=9D=A2?= =?UTF-8?q?=E5=85=B3=E4=BA=8E=20=20fun.isPager()=20=E7=9A=84=E7=A4=BA?= =?UTF-8?q?=E4=BE=8B=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Autopage.user.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Autopage.user.js b/Autopage.user.js index 3780ca2..f0b42fb 100644 --- a/Autopage.user.js +++ b/Autopage.user.js @@ -2696,7 +2696,7 @@ function: {
 // 下面示例是把所有规则都塞进去了,但实际上大部分都用不上,大多数网站只需要像第一个 "aaa" 这样的规则(replaceE 规则可以省略,脚本会自动判断)
 // "aaa" 是规则名,唯一!如果和 外置规则名 重复,则会将完全覆盖同名的外置规则,支持中文等各种字符
-// "url" 是用来控制哪些网站中页面适用该规则,省略后代表该规则应用于全站
+// "url" 是用来控制哪些网站中页面适用该规则,省略后代表该规则应用于全站(如果不知道写什么,那么就写 fun.isPager() 这样脚本会自动匹配当前网站下存在 nextL 及 pageE 元素的网页,大部分网站是没问题的)
 // "replaceE" 省略后将会自动判断是替换 nextL 元素还是 nextL 的父元素(当 nextL 元素后面或前面有  的相邻兄弟元素时替换其父元素,反之替换其自身,仅限模式1/3/6,且 js 代码除外),值为空 "" 时则完全不替换
 // "scrollD" 是用来控制翻页敏感度的(越大就越早触发翻页,访问速度慢的网站需要调大,可省略(注意逗号),默认 2000)
 
@@ -2742,6 +2742,16 @@ function: {
             "aF": "document.body.appendChild(document.createElement('script')).textContent = 'xxx'"
         }
     },
+    "如果 url 不会写,那就直接写 fun.isPager() 这样脚本会自动匹配当前网站下存在 nextL 及 pageE 元素的网页": {
+        "host": "cccc",
+        "url": "fun.isPager()",
+        "pager": {
+            "nextL": "xxxx",
+            "pageE": "xxxx",
+            "replaceE": "xxxx",
+            "scrollD": 2000
+        }
+    },
     "这里也可以用中文": {
         "host": "/\\.ccc\\.com/",
         "url": "fun.isUrlC(); return (fun.lp() == '/' || fun.indexOF('/s') || fun.isMobile())",