Jump to content

User:Anakin101/toplinks.js

From Wikipedia, the free encyclopedia
This is the current revision of this page, as edited by Anakin101 (talk | contribs) at 05:07, 14 February 2008 (more efficient (in Firefox at least)). The present address (URL) is a permanent link to this version.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/* Script to add a [top] link beside the [edit] link on section headings */

addOnloadHook(function() {
	var spans = document.getElementsByTagName('span');
	for (var i = spans.length; i--;) {
		if (spans[i].getAttribute('class') == 'mw-headline') {
			var toplink = document.createElement('span');
			toplink.setAttribute('class', 'editsection');
			toplink.innerHTML = '<span class="nopopups">[<a href="#top" title="back to top">top</a>]</span>';
			spans[i].parentNode.insertBefore(toplink, spans[i]);
		}
	}
});