Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von Juli

SELFHTML Forumsarchiv
x und y koordinate bestimmen oder doch CSS

Informationsseite
  1. Seite (JAVASCRIPT) x und y koordinate bestimmen oder doch CSS von roman lenz, 31. 07. 2003, 15:17
nach unten

x und y koordinate bestimmen oder doch CSS

Die folgende Nachricht zum Thema stammt von: roman lenz, 31. 07. 2003, 15:17

hi hi

ich möchte die zur verfügung stehende fenstergröße des browsers bestimmen. Damit ich ein div mittig posi. kann.
für den NN gibt es 100 möglichkeiten nur für den IE finde ich nichts.

ich habe mir das so vorgestellt:

ein element unter recht erzeugen und dann die x und y koordinate abfragen.

wie kann ich mit dem IE die x und y koordinate bestimmen


besten dank  roman

nach obennach unten

x und y koordinate bestimmen oder doch CSS

Die folgende Nachricht zum Thema stammt von: Der Hans, 31. 07. 2003, 15:52

Moin!

Wenn du es doch (besser) weißt, warum benutzt du dann nicht CSS?

Gruß

Der Hans

nach obennach unten

x und y koordinate bestimmen oder doch CSS

Die folgende Nachricht zum Thema stammt von: roman lenz, 31. 07. 2003, 15:55

hi hi

weil ich auch mit CSS keine lösung habe :((.

bis bis roman

nach obennach unten

x und y koordinate bestimmen oder doch CSS

Die folgende Nachricht zum Thema stammt von: Der Hans, 31. 07. 2003, 16:06

Moin!

Grundsätzlich "margin: auto;"

Wenn du darüber hinaus noch vertical zentrieren willst:

[hier könnte ein Link stehen, wenn das Archiv mich lassen würde]

Im Archiv suchen unter vertikal zentrieren!

Gruß

Der Hans

nach obennach unten

x und y koordinate bestimmen oder doch CSS

Die folgende Nachricht zum Thema stammt von: Gregor, 31. 07. 2003, 16:32

Hi Roman

function getWindowWidth()
{ if (window.innerWidth) return window.innerWidth;
  else return document.body.offsetWidth;
}

function getWindowHeight()
{ if (window.innerHeight) return window.innerHeight;
  else return document.body.offsetHeight;
}

Beide erst nach abschluß des Ladevorgangs benutzen !!
Grund: MSIE kann die größe de "Bodys" erst ermitteln,
wenn er auch existiert.

ferner handlich:

function getSize(tmpObj) { // liefert Array: [0]=Breite [1]=Höhe
    if (typeof tmpObj == "string") tmpObj = getHtmlElement(tmpObj);
    return [ parseInt(tmpObj.offsetWidth.toString()) ,
             parseInt(tmpObj.offsetHeight.toString()) ];
}

function getHtmlElement(tmpID) {
    if (document.all) return document.all[tmpID];
    else {
      if(document.layers) return document[tmpID];
      else return document.getElementById(tmpID);
    }
}

function setPos(tmpObj,tmpX,tmpY,tmpZ,relative) {
    var relX=0, relY=0, relZ, tmpArr;
    if (typeof tmpObj == "string") tmpObj = getHtmlElement(tmpObj);
    if (relative) {
      tmpArr = getPos(tmpObj);
      relX= tmpArr[0]; relX= tmpArr[1]; relZ= tmpArr[2];
    }
    if (typeof tmpX == "number")
      tmpObj.style.left = (tmpX+relX).toString()+"px";
    if (typeof tmpY == "number")
      tmpObj.style.left = (tmpY+relY).toString()+"px";
    if (typeof tmpZ == "number") tmpObj.style.left = tmpZ + relZ;
}

Hoffentlich ssind keine Fehler drin ...

Grüße

Gregor

nach obennach unten

x und y koordinate bestimmen oder doch CSS

Die folgende Nachricht zum Thema stammt von: Gregor, 31. 07. 2003, 16:36

also Fehler im Quellcode - die anderen sind egal ...

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von Juli

© 1998-2006 Seite Impressum, Software: Classic Forum