target blank

This commit is contained in:
infominer33 2019-04-07 16:41:18 -04:00
parent a8fcb710a6
commit 6bd786c704
2 changed files with 11 additions and 0 deletions

View File

@ -9,6 +9,7 @@
{% endfor %} {% endfor %}
{% else %} {% else %}
<script src="{{ '/assets/js/main.min.js' | relative_url }}"></script> <script src="{{ '/assets/js/main.min.js' | relative_url }}"></script>
<script src="{{ '/assets/js/mod_outer_links.js' | absolute_url }}"></script>
<script defer src="https://use.fontawesome.com/releases/v5.7.1/js/all.js" integrity="sha384-eVEQC9zshBn0rFj4+TU78eNA19HMNigMviK/PU/FFjLXqa/GKPgX58rvt5Z8PLs7" crossorigin="anonymous"></script> <script defer src="https://use.fontawesome.com/releases/v5.7.1/js/all.js" integrity="sha384-eVEQC9zshBn0rFj4+TU78eNA19HMNigMviK/PU/FFjLXqa/GKPgX58rvt5Z8PLs7" crossorigin="anonymous"></script>
{% endif %} {% endif %}

View File

@ -0,0 +1,10 @@
$(function () {
// add `target="_blank"` to outgoing links.
var host = document.location.host;
$("a[href]").each(function() {
var re = new RegExp(host, "g");
if ($(this).attr("href").match(/\/\//) && !$(this).attr("href").match(re)) {
$(this).attr("target", "_blank");
}
});
});