Benutzer:Andys/ExternImage.js
Erscheinungsbild
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
/*******************************************************************************************/
/* <pre><nowiki> MediaWiki:Onlyifediting.js */
/*-----------------------------------------------------------------------------------------*/
/* - shows extern images inline */
/* see Vorlage:ExtImage */
/*******************************************************************************************/
function insertExternalImage() {
var spans = document.getElementsByTagName("span");
for (var i=0; i<spans.length; i++) {
var SpanElem = spans[i];
// if found a page number
if (SpanElem.className == "extimg")
{
a = SpanElem.firstChild
if (a != null)
{
if (a.className == "image")
{
image = a.firstChild
if (image.nodeName == "IMG")
image.removeAttribute('height');
image.src = image.alt
a.href = image.alt
}
}
}
}
}
addOnloadHook(insertExternalImage);
/*******************************************************************************************/
/* </nowiki></pre><noinclude>[[Kategorie:Wikisource:Javascript]]</noinclude> */
/*******************************************************************************************/