()
| 435 | } |
| 436 | // 收起帖子预览(左键左右两侧空白处) |
| 437 | function collapsedNowPost() { |
| 438 | document.body.onclick = function (event) { |
| 439 | if (event.target == this) { |
| 440 | document.querySelectorAll('[id^="threadPreviewTR_"] .closeprev').forEach(function (el) { |
| 441 | if (!el.parentElement.querySelector('[name="message"]') || el.parentElement.querySelector('[name="message"]').value === '' && !document.getElementById('fwin_reply')) { // 避免快速回复过程中误点收起了 |
| 442 | let parentElement = el.parentElement.parentElement.parentElement.parentElement.parentElement, |
| 443 | top = parentElement.offsetTop + parentElement.offsetParent.offsetTop + parentElement.offsetParent.offsetParent.offsetTop; // 元素距离顶部的高度 |
| 444 | if (top < document.documentElement.scrollTop) window.scrollTo(0, top) // 帖子标题在上面时才会滚动到该帖子处 |
| 445 | el.click() |
| 446 | } |
| 447 | }); |
| 448 | } |
| 449 | } |
| 450 | } |
| 451 | // 显示在线状态 |
| 452 | function onlineStatus() { |
| 453 | document.querySelectorAll('[id^="favatar"]').forEach(function (item) { // 遍历所有帖子 |
no outgoing calls
no test coverage detected