kostenloser Webspace werbefrei: lima-city


Tooltip Fehler

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    bsx

    bsx hat kostenlosen Webspace.

    Ich bin gerade dabei meine Webseite von Fehlern zu bereinigen, jetzt ist nur noch ein Fehler übrig.

    Fehlermeldung : "Das Objekt unterstützt diese Eigenschaft oder Methode nicht."

    wmtt = null;
    
    function updateWMTT(e) {
    	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
    	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
    	if (wmtt != null) {
    		wmtt.style.left = (x + 20) + "px";
    		wmtt.style.top 	= (y + 20) + "px";
    	}
    }
    
    function showWMTT(id) {
    	document.onmousemove = updateWMTT;
    	wmtt = document.getElementById(id);
    	wmtt.style.display = "block";
    }
    
    function hideWMTT() {
    	wmtt.style.display = "none";
    	document.onmousemove = "none";
    }


    Die Fehlermeldung bezieht sich laut Microsoft iE Entwicklertools auf ->x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;<-

    Hat einer von euch eine Idee. Ich habe schon viel Gegoogelt und andere Scripte angeschaut die in der Art sind, leider bisher ohne ergebniss.
    Gruß
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. gestalte die Funktion einfach etwas um:
    function updateWMTT(e) {
    	e = e || window.event;
    	x = e.pageX || (e.clientX + (document.documentElement ? document.documentElement : document.body).scrollLeft);
    	y = e.pageY || (e.clientY + (document.documentElement ? document.documentElement : document.body).scrollTop);
    	if (wmtt != null) {
    		wmtt.style.left = (x + 20) + "px";
    		wmtt.style.top 	= (y + 20) + "px";
    	}
    }

    damit sollte das eigentlich kein Problem mehr machen.
  4. Autor dieses Themas

    bsx

    bsx hat kostenlosen Webspace.

    Nee leider nicht.

    Im kleinen Kalender ist das Script seperat in der .php eingesetzt

    wmtt = null;
    
      document.onmousemove = updateWMTT;
    
      function updateWMTT(e) {
    	x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX;
    	y = (document.all) ? window.event.y + document.body.scrollTop  : e.pageY;
    	if (wmtt != null) {
    		wmtt.style.left = (x + 20) + "px";
    		wmtt.style.top 	= (y + 20) + "px";
    	}
      }
    
      function showWMTT(id) {
    	wmtt = document.getElementById(id);
    	wmtt.style.display = "block"
      }
    
      function hideWMTT() {
    	wmtt.style.display = "none";
      }


    Fehler bezieht sich auf -> x = (document.all) ? window.event.x + document.body.scrollLeft : e.pageX; <- auch mit deiner lösungs möglichkeit, zeigt er mir die gleiche zeile.

    2. Schreib ich nun das Script in den BBcode

    wmtt = null;
    
    function updateWMTT(e) {
    	e = e || window.event;
    	x = e.pageX || (e.clientX + (document.documentElement ? document.documentElement : document.body).scrollLeft);
    	y = e.pageY || (e.clientY + (document.documentElement ? document.documentElement : document.body).scrollTop);
    	if (wmtt != null) {
    		wmtt.style.left = (x + 20) + "px";
    		wmtt.style.top 	= (y + 20) + "px";
    	}
    }
    
    function showWMTT(id) {
    	document.onmousemove = updateWMTT;
    	wmtt = document.getElementById(id);
    	wmtt.style.display = "block";
    }
    
    function hideWMTT() {
    	wmtt.style.display = "none";
    	document.onmousemove = "none";
    }


    und lösche das Script aus der einen .php, greift er automatisch auf den BBcode der Site. Da zeigt er mir wie gesagt -> x = e.pageX || (e.clientX + (document.documentElement ? document.documentElement : document.body).scrollLeft); <- als fehler an.
    Ich habs so und so und wieder andersrum Probiert aber immer ohne Ergebniss.

    Ich danke dir trotzdem.
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!