MediaWiki:HelperFunctions.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:HelperFunctions.js                                             */
 /*-----------------------------------------------------------------------------------------*/
 /* - helper functions for various js                                                       */
 /*******************************************************************************************/

 //function isEditMode() {
 //       return document.URL.indexOf("action=edit") > 0 || document.URL.indexOf("action=submit") > 0;
 //}

 function SetCookie(name,value) {
	document.cookie = name + "=" + escape(value) + ";";
 }
  
 function GetCookieOnWS(name) {
	var i = 0;

	while (i < document.cookie.length) 
	{

		if (document.cookie.substr(i,name.length) == name) 
		{
			var valend = document.cookie.indexOf(";", i+name.length+1);

			if (valend == -1)
				valend = document.cookie.length;

			return unescape(document.cookie.substring(i+name.length+1, valend));
		}

		i = document.cookie.indexOf(" ", i) + 1;

		if (i == 0) break;
	}

 }

 function findTagsWithClass(tagName, className) {
    var out  = new Array();
    var tags = document.getElementsByTagName(tagName);
    for (var i=0; i<tags.length; i++) {
        var tag = tags[i];
        if (tag.className == className) {
            out[out.length] = tag;
        }
    }
    return out;
 }

 /****************************************************************************************************/
 /* </nowiki></pre><noinclude>[[Kategorie:Wikisource:Javascript]]</noinclude>                        */
 /****************************************************************************************************/