Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/yanlinlin82/simple-style.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinlin Yan <yanlinlin82@gmail.com>2022-04-10 14:50:25 +0300
committerLinlin Yan <yanlinlin82@gmail.com>2022-04-10 14:50:25 +0300
commitd508a87c472f399b11eee60bbb517a2950b98077 (patch)
treefaac4f1736879bd23ca7acc2e09654ee829cf053
parenta1be03ebb604db4844a88dc9f04be38e24daa8a7 (diff)
Fix HTML warning.
-rw-r--r--layouts/partials/external-links.html11
1 files changed, 6 insertions, 5 deletions
diff --git a/layouts/partials/external-links.html b/layouts/partials/external-links.html
index 07de0d9..8a23add 100644
--- a/layouts/partials/external-links.html
+++ b/layouts/partials/external-links.html
@@ -1,15 +1,16 @@
{{ if or .Site.Params.ExternalLinkIcon .Site.Params.ExternalLinkNewWindow -}}
<script>
-window.onload = function(){
+window.onload = function() {
var links = document.getElementsByTagName('a');
for (var i in links) {
+ if (links[i].nodeType != 1) continue;
if (links[i].hostname != window.location.hostname) {
-{{ if .Site.Params.ExternalLinkIcon -}}
+{{- if .Site.Params.ExternalLinkIcon }}
links[i].className += 'external';
-{{ end -}}
-{{ if .Site.Params.ExternalLinkNewWindow -}}
+{{- end }}
+{{- if .Site.Params.ExternalLinkNewWindow }}
links[i].setAttribute('target', '_blank');
-{{ end -}}
+{{- end }}
}
}
}