Benutzer:Andys/ExternImage.js

aus Wikisource, der freien Quellensammlung

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
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
 /*******************************************************************************************/
 /* <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>               */
 /*******************************************************************************************/