diff --git a/Update.json b/Update.json index a718806..b406290 100644 --- a/Update.json +++ b/Update.json @@ -715,6 +715,16 @@ "Description": "自制图床,讨论区 Ctrl+V 上传图片" } ] + }, + "0.3.193": { + "UpdateDate": 1696227624991, + "Prerelease": true, + "UpdateContents": [ + { + "PR": 586, + "Description": "修复因为严格导致的 @ 不显示" + } + ] } } } \ No newline at end of file diff --git a/XMOJ.user.js b/XMOJ.user.js index 238a9a1..f492346 100644 --- a/XMOJ.user.js +++ b/XMOJ.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name XMOJ -// @version 0.3.192 +// @version 0.3.193 // @description XMOJ增强脚本 // @author @langningchen // @namespace https://github/langningchen @@ -4077,7 +4077,7 @@ int main() let CardBodyHRElement = document.createElement("hr"); CardBodyElement.appendChild(CardBodyHRElement); let ReplyContentElement = document.createElement("div"); CardBodyElement.appendChild(ReplyContentElement); - ReplyContentElement.innerHTML = PurifyHTML(marked.parse(Replies[i].Content.replaceAll(/@([a-zA-Z0-9]+)/g, `@$1`))); + ReplyContentElement.innerHTML = PurifyHTML(marked.parse(Replies[i].Content)).replaceAll(/@([a-zA-Z0-9]+)/g, `@$1`); if (Replies[i].EditTime != null) { if (Replies[i].EditPerson !== CurrentUsername) { ReplyContentElement.innerHTML += `最后编辑于${GetRelativeTime(Replies[i].EditTime)}`;