André Laugks: Bild innerhalb einer Tabelle einblenden/verschieben

Beitrag lesen

Hallo Stefan!

An sich kein Problem, wenn ich das Bild exakt
positioniere, allerdings im kongreten Fall soll ausserhalb
der Tabelle keinerlei Veränderung vor sich gehen und auch
soll die Tabelle immer in Bildschirmmitte positioniert sein.

Mit diesen beiden Scripten kannst für den IE und Netscape jeweils die Mitte, in x und y Richtung berwechnen. Wenn Du die Mitte hast, und die Größe Deines Bildes, ist der Rest nur noch Kopfrechnen.
z.B.
x_mitte = (breite - 200);  von der Mitte aus, 200 Pixel nach rechts

<script  language="JavaScript">
<!--

var breite, hoehe, y_mitte, x_mitte;

if (document.layers)
{
breite = self.innerWidth;
x_mitte = breite;
hoehe = self.innerHeight;
y_mitte = hoehe;
}
//-->
</script>

Das Script für den IE sollte ion den Body, am besten ganz am Ende.

<script language="JavaScript">
<!--
var breite, hoehe, y_mitte, x_mitte;

if (document.all)
{
breite = document.body.clientWidth;
x_mitte = breite;
hoehe = document.body.clientWidth;
y_mitte = hoehe;
}
//-->
</script>

mfg, André