MediaWiki:Common.js: Difference between revisions
Jump to navigation
Jump to search
(Open external links in a new window if wiki page is being framed inside the Flashpoint Help Manual) |
m (Add boilerplate) |
||
Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
// If wiki page is framed (e.g. in the Flashpoint Help Menu), open external links in a new window | // If wiki page is framed (e.g. in the Flashpoint Help Menu), open external links in a new window | ||
if (window.location != window.parent.location) { | $(function () { | ||
if (window.location != window.parent.location) { | |||
} | document.querySelectorAll("a.external").forEach(elem => elem.setAttribute("target", "_blank")); | ||
} | |||
}()); |
Revision as of 12:09, 13 August 2022
/* Any JavaScript here will be loaded for all users on every page load. */ // If wiki page is framed (e.g. in the Flashpoint Help Menu), open external links in a new window $(function () { if (window.location != window.parent.location) { document.querySelectorAll("a.external").forEach(elem => elem.setAttribute("target", "_blank")); } }());