Zum Inhalt springen

Benutzer:PDD/tooltips.js

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 22. April 2006 um 03:38 Uhr durch PDD (Diskussion | Beiträge) (übernommen von Benutzer:Littl (2006-02-21)). Sie kann sich erheblich von der aktuellen Version unterscheiden.
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

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
 // ******************** Tooltips ****** Littl ************************************************* 
 // <nowiki>
 function initmtt(){
  document.write("<style type='text/css'>.mytooltip {position: absolute;display: none;background-color: #FFFFFF;");
  document.write("z-index: 99; border-width: 1px;border-style: solid;border-color: #000000;padding: 1px;}</style>");
  document.write("<div class='mytooltip' id='mytooltip'><a id='mtt_ripe' href='#'>R</a><br><div id='mtt_nr'> </div></div>");
 }
  
 var mtt  = null;
 var mttt = null;
 var mttp = false;
    
 function ipcontribs() {
  for (var i=0; aNode = document.getElementsByTagName("a")[i]; i++) {  
     if (( hr = aNode.getAttribute("href") )  && ( hr.search(/title=Spezial:Contributions/) != -1 )) {  
       ip = hr.slice(hr.lastIndexOf("=") + 1);
       if ( ip.match(/[0-9]*.[0-9]*.[0-9]*.[0-9]*/) ) aNode.setAttribute("onMouseOver","showMTT('"+ip+"')");       
       }
  }  
  document.onmousemove = updateMTT;
 }
  
 function updateMTT(e) {        
  if (mtt && mttp) {
  		x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
  		y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;			
  		mtt.style.left = (x - 4) + "px";
  		mtt.style.top  = (y + 6) + "px";  		
  		mttp = false;		
  }
 }
  
 function showMTT(ip) {
   hideMTT();
   mtt = document.getElementById("mytooltip");	
   mtt.style.display = "block";
   if (mttt == null) mttt = window.setTimeout("hideMTT()", 3000);  	
   document.getElementById("mtt_ripe").href='http://www.ripe.net/fcgi-bin/whois?form_type=simple&full_query_string=&&do_search=Search&searchtext='+ip;
   document.getElementById("mtt_ripe").firstChild.data = 'Ripe:'+ip;
  //document.getElementById("mtt_nr").firstChild.data = anz+' weitere Edits auf dieser Seite';
  mttp = true;
 }
  
 function hideMTT() {
   mttp = false;
   window.clearTimeout(mttt);
   mttt = null;        	
   if (mtt) mtt.style.display = "none";
 }
 // </nowiki>