Fehler, wenn Script auf anderem Server liegt.

  • Themenstarter Themenstarter Skinnner
  • Beginndatum Beginndatum
S

Skinnner

Hallo,

ich habe mir ein Script gebastelt, dass auf meinem 2ten Rechner, den ich als Server umkonfiguriert habe, ohne Fehler funktioniert.

Ja, ich weiß, dass JavaScript nicht Serverseitig ausgeführt wird, aber warum bekomme ich dann diverse Fehlermeldungen, wenn ich das angefertigte Script auf den Server eines Webhosters übertrage?

Vielen Dank für eure Antworten
 
Objekt erwartet und irgendwie, dass die Methode nicht auf das Objekt angewendet werden kann oder so ähnlich.

Aber die Fehlermeldungen kamen vorher ja gar nicht, und mich wundert das halt, da ja JavaScript eigendlich nichts mit dem Server zu tun hat, oder?
 
Also ich hab in der Seite eine Tabelle mit der id = "table"

Mit dieser Funktion ruf ich die Position der Tabelle ab:
returnPosition("table");

Er gibt aber den Fehler aus: Objekt erwartet

Die Ermittlung der Position des Elements sieht wie folgt aus:
Code:
function getPosition(element)
{
  var elem=element,tagname="",x=0,y=0;
  while ((typeof(elem)=="object")&&(typeof(elem.tagName)!="undefined"))
  {
    y+=elem.offsetTop;
    x+=elem.offsetLeft;
    tagname=elem.tagName.toUpperCase();


    if (tagname=="BODY")
      elem=0;

    if (typeof(elem)=="object")
      if (typeof(elem.offsetParent)=="object")
        elem=elem.offsetParent;
  }

  position=new Object();
  position.x=x;
  position.y=y;
  return position;
}

function returnPosition(elementId)
{
  var a,element;
  element=document.getElementById(elementId);
  a=getPosition(element);
  image_x = a.x + 3;
  image_y = a.y + 3;
}
 
Bist du sicher, dass du den Pfad zum Skript richtig gesetzt hast.... das fehlende Objekt kann auch die fehlende Funktion sein, weil das Skript nicht gefunden wird.
 
Super, vielen Dank :-)

Pfad war zwar richtig, aber diese blöde Groß- und Kleinschreibung -.-'

Jetzt funktioniert alles wieder!


Danke (=
 

Neue Beiträge

Zurück