Jump to content

User:Anakin101/toplinks.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Anakin101 (talk | contribs) at 13:33, 26 January 2008 (popups fix). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
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 = 0; i < spans.length; i++) {
		var c = spans[i].getAttribute('class');
		if (c == '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]);
			i += 2;
		}
	}
});