Skip to content

Commit 244ca7e

Browse files
committed
优化 代码细节
1 parent 68c5c86 commit 244ca7e

2 files changed

Lines changed: 7 additions & 14 deletions

File tree

3dm-Enhanced.user.js

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -131,31 +131,26 @@
131131

132132
// URL 匹配正则表达式
133133
let patt_thread = /\/thread-\d+-\d+\-\d+.html/,
134-
patt_thread_2 = /mod\=viewthread/,
135134
patt_forum = /\/forum-\d+-\d+\.html/,
136-
patt_forum_2 = /mod\=forumdisplay/,
137-
patt_guide = /mod\=guide\&view\=(hot|digest)/,
138-
patt_reply = /mod\=post&action\=reply/,
139-
patt_reply_2 = /extra\=page\%3D1&page\=/
135+
patt_guide = /mod\=guide\&view\=(hot|digest)/
140136

141137
// URL 判断
142-
if (patt_thread.test(location.pathname) || patt_thread_2.test(location.search)){
138+
if (patt_thread.test(location.pathname) || location.search.indexOf('mod=viewthread') > -1){
143139
// 帖子内
144140
if(menu_value('menu_thread_pageLoading'))curSite = DBSite.thread;
145141
if(menu_value('menu_autoReply'))autoReply(); // 如果有隐藏内容,则自动回复
146-
pageLoading(); // 自动翻页
147142
if(menu_value('menu_scrollToShowhide'))setTimeout(function(){window.scrollTo(0,document.querySelector('.showhide').offsetTop)}, 500); // 滚动至隐藏内容
148-
}else if (patt_forum.test(location.pathname) || patt_forum_2.test(location.search)){
143+
}else if (patt_forum.test(location.pathname) || location.search.indexOf('mod=forumdisplay') > -1){
149144
// 各板块帖子列表
150145
curSite = DBSite.forum;
151146
if(menu_value('menu_cleanTopPost'))cleanTopPost(); // 清理置顶帖子
152-
pageLoading(); // 自动翻页
153147
}else if (patt_guide.test(location.search)){
154148
// 导读帖子列表
155149
curSite = DBSite.guide;
156-
pageLoading(); // 自动翻页
157150
}
158151

152+
pageLoading(); // 自动翻页
153+
159154

160155
// 判断是否登陆
161156
function checkLogin(){

Hostloc-Enhanced.user.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,18 +109,16 @@
109109

110110
// URL 匹配正则表达式
111111
let patt_thread = /\/thread-\d+-\d+\-\d+.html/,
112-
patt_thread_2 = /mod\=viewthread/,
113112
patt_forum = /\/forum-\d+-\d+\.html/,
114-
patt_forum_2 = /mod\=forumdisplay/,
115113
patt_guide = /mod\=guide\&view\=(hot|digest)/
116114

117115
// URL 判断
118-
if (patt_thread.test(location.pathname) || patt_thread_2.test(location.search)){
116+
if (patt_thread.test(location.pathname) || location.search.indexOf('mod=viewthread') > -1){
119117
// 帖子内
120118
if(menu_value('menu_thread_pageLoading'))curSite = DBSite.thread;
121119
// 自动显示帖子内被隐藏的回复
122120
showPosts();
123-
}else if (patt_forum.test(location.pathname) || patt_forum_2.test(location.search)){
121+
}else if (patt_forum.test(location.pathname) || location.search.indexOf('mod=forumdisplay') > -1){
124122
// 各板块帖子列表
125123
curSite = DBSite.forum;
126124
}else if (patt_guide.test(location.search)){

0 commit comments

Comments
 (0)