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

external-links.html « partials « layouts - github.com/yanlinlin82/simple-style.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 07de0d99fb283591f493159dea07773bdd812be4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{{ if or .Site.Params.ExternalLinkIcon .Site.Params.ExternalLinkNewWindow -}}
<script>
window.onload = function(){
    var links = document.getElementsByTagName('a');
    for (var i in links) {
        if (links[i].hostname != window.location.hostname) {
{{ if .Site.Params.ExternalLinkIcon -}}
            links[i].className += 'external';
{{ end -}}
{{ if .Site.Params.ExternalLinkNewWindow -}}
            links[i].setAttribute('target', '_blank');
{{ end -}}
        }
    }
}
</script>
{{ end -}}