20 lines
365 B
JavaScript
20 lines
365 B
JavaScript
|
|
let links = []
|
|
|
|
document.addEventListener('DOMContentLoaded', function () {
|
|
links = document.querySelectorAll('a:not([target])')
|
|
})
|
|
|
|
function setOpenInNewTab(bool) {
|
|
if (bool === false) {
|
|
links.forEach(l => l.removeAttribute('target'));
|
|
}
|
|
else {
|
|
links.forEach(l => l.setAttribute('target', '_blank'));
|
|
}
|
|
}
|
|
|
|
module.exports = {
|
|
setOpenInNewTab
|
|
}
|