From 99cd3745aaa6719ed38cac83272c556913042ded Mon Sep 17 00:00:00 2001 From: Eltrac Koalar Date: Thu, 5 Mar 2020 17:22:39 +0800 Subject: =?UTF-8?q?=F0=9F=91=9F=20Perf:=20=E5=A4=96=E9=83=A8=E9=93=BE?= =?UTF-8?q?=E6=8E=A5=E6=96=B0=E7=AA=97=E5=8F=A3=E6=89=93=E5=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/js/miracles.min.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/assets/js/miracles.min.js b/assets/js/miracles.min.js index c7ec942..d3a7865 100644 --- a/assets/js/miracles.min.js +++ b/assets/js/miracles.min.js @@ -474,4 +474,21 @@ function startTime(time = '2010-01-01') { buildTimeout = setTimeout('startTime(startTimeV)', 1000) } +/** + * 外部链接新窗口打开 + */ + + +function linkTarget() { + var all_a = document.getElementsByTagName("a"); + host_url=window.location.host; + for (var i = 0; i < all_a.length; i++) { + var domain = all_a[i].href.split("/"); //以“/”进行分割 + if (domain[2]!=host_url) { + all_a[i].target = "_blank"; + } + } +} +linkTarget(); + console.log("%c 🎉 Theme Miracles %c by Eltrac https://guhub.cn %c ", "color: #fff; margin: 1em 0; padding: 5px 0; background: #29c75f;", "margin: 1em 0; padding: 5px 0; background: #efefef;", "display: block;margin-left:-0.5em;"); \ No newline at end of file -- cgit v1.2.3