MediaWiki:Gadget-extlinks.js
Σημείωση: μετά την δημοσίευση, ίσως χρειαστεί να παρακάμψετε την προσωρινή μνήμη του προγράμματος περιήγησής σας για να δείτε τις αλλαγές.
- Firefox / Safari: Κρατήστε πατημένο το Shift κάνοντας ταυτόχρονα κλικ στο κουμπί Ανανέωση ή πιέστε Ctrl-F5 ή Ctrl-R (⌘-R σε Mac)
- Google Chrome: Πιέστε Ctrl-Shift-R (⌘-Shift-R σε Mac)
- Internet Explorer / Edge: Κρατήστε πατημένο το Ctrl κάνοντας ταυτόχρονα κλικ στο κουμπί Ανανέωση, ή πιέστε Ctrl-F5
- Opera: Πιέστε Ctrl-F5.
// Make external links open in a new tab or window.
// Why someone would want this I have no idea. Copied from Wikibooks page with the same name.
function external_links() {
var links = document.getElementsByTagName( 'a' );
for ( i = 0, length = links.length; i < length; i++ ) {
if (
( hasClass( links[i], 'external' ) ||
hasClass( links[i], 'extiw' ) ) && links[i].href.indexOf( mw.config.get('wgServer') ) != 0
)
{
if ( links[i].target ) {
links[i].target = '_blank';
} else if ( links[i].setAttribute ) {
links[i].setAttribute( 'target', '_blank' );
}
}
}
}
addLoadEvent( external_links );