From 6ffb458ffc4612110bad0bb6d8d2f66e8d2ba262 Mon Sep 17 00:00:00 2001 From: weifashi <605403358@qq.com> Date: Tue, 14 Nov 2023 09:49:52 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=A4=8D=E5=88=B6=E9=93=BE=E6=8E=A5?= =?UTF-8?q?=E5=8E=BB=E9=99=A4=E4=B8=BB=E9=A2=98=E8=AF=AD=E8=A8=80=E5=8F=82?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/functions/web.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/resources/assets/js/functions/web.js b/resources/assets/js/functions/web.js index f0c67d752..ceb59e25e 100755 --- a/resources/assets/js/functions/web.js +++ b/resources/assets/js/functions/web.js @@ -735,22 +735,22 @@ // 处理内容连接 if (/https*:\/\//.test(text)) { const urlMatch = $.apiUrl('../').match(/^(?:https?:\/\/)?(?:[^@\n]+@)?(?:www\.)?([^:\/\n]+)/im); - const theme = window.localStorage.getItem("__theme:mode__") - const lang = window.localStorage.getItem("__language:type__") + // const theme = window.localStorage.getItem("__theme:mode__") + // const lang = window.localStorage.getItem("__language:type__") text = text.split(/(<[^>]*>)/g).map(string => { if (string && !/<[^>]*>/.test(string)) { string = string.replace(/(^|[^'"])((https*:\/\/)((\w|=|\?|\.|\/|&|-|:|\+|%|;|#|@|,|!)+))/g, "$1$2") } - // + // const href = string.match(/href="([^"]+)"/)?.[1] || '' if (urlMatch?.[1] && href.indexOf(urlMatch[1]) !== -1) { const searchParams = new URLSearchParams() - href.indexOf("theme=") === -1 && searchParams.append('theme', theme); - href.indexOf("lang=") === -1 && searchParams.append('lang', lang); + // href.indexOf("theme=") === -1 && searchParams.append('theme', theme); + // href.indexOf("lang=") === -1 && searchParams.append('lang', lang); const prefix = searchParams.toString() ? (href.indexOf("?") === -1 ? '?' : '&') : ''; string = string.replace(/(href="[^"]*)/g, '$1' + prefix + searchParams.toString()) } - // + // return string; }).join("") }