File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11// ==UserScript==
22// @name 全球主机交流论坛增强
3- // @version 1.2.2
3+ // @version 1.2.3
44// @author X.I.U
55// @description 自动签到(访问空间)、屏蔽用户(黑名单)、屏蔽关键词(帖子标题)、自动无缝翻页、快捷回到顶部(右键点击两侧空白处)、收起预览帖子(左键点击两侧空白处)、预览帖子快速回复带签名、显示是否在线、显示帖子内隐藏回复、屏蔽阅读权限 255 帖子
66// @match *://hostloc.com/*
393393 document . body . onclick = function ( event ) {
394394 if ( event . target == this ) {
395395 document . querySelectorAll ( '[id^="threadPreviewTR_"] .showhide' ) . forEach ( function ( el ) {
396- if ( el . parentNode . querySelector ( '[name="message"]' ) . value === '' ) { // 避免快速回复过程中误点收起了
396+ if ( el . parentNode . querySelector ( '[name="message"]' ) . value === '' && ! document . getElementById ( 'fwin_reply' ) ) { // 避免快速回复过程中误点收起了
397397 let parentElement = el . parentNode . parentNode . parentNode . parentNode . parentNode ,
398398 top = parentElement . offsetTop + parentElement . offsetParent . offsetTop + parentElement . offsetParent . offsetParent . offsetTop ; // 元素距离顶部的高度
399399 if ( top < document . documentElement . scrollTop ) window . scrollTo ( 0 , top ) // 帖子标题在上面时才会滚动到该帖子处
You can’t perform that action at this time.
0 commit comments