Bernd: Layer shaken

Beitrag lesen

hi, mit folgendem code kann ich das browserfenster schütteln.

----
netscape = (navigator.appName == "Netscape");
n4 = netscape && (parseInt(navigator.appVersion) >= 4);
explorer = (navigator.appName == "Microsoft Internet Explorer");
ie4 = explorer && (parseInt(navigator.appVersion) >= 4);

function shake(n) {

if (n4 || ie4) {
for (i = 10; i > 0; i--) {
for (j = n; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);
         }
      }
   }
}

----

ich möchte aber nur einen bestimmen layer schütteln, wie muss ich das script umbauen damit das funktioniert?

ich habs (ohne erfolg) so versucht:

----
document.GetElementById(layer).moveBy(0,i);
document.GetElementById(layer).moveBy(i,0);
document.GetElementById(layer).moveBy(0,-i);
document.GetElementById(layer).moveBy(-i,0);

----

wer kann helfen?

danke
Bernd