Hallo Detlef!
Es ist nicht unbedingt hilfreich, wenn du das Script änderst, wärend gerade jemand dabei ist, die Probleme nachzuvollziehen.
Hm, sorry. Eigentlich hatte ich am 7.10. in der eibox_7.js vom 6.10. lediglich das Alert eingefügt, weil ich wissen wollte, was diese Body-Verlängerung auf sich hatte, bzw. welcher Wert da verfälscht wird.
... was kann ich dagegen machen, bzw. dies umgehen?
Eventuell so:
function pos_clip_eibox () {
var boxen = dc.getElementsByTagName('div');
for (var i=0;i<boxen.length;i++) {
if ((boxen[i].className == 'eibox') && (boxen[i].style.overflow == "hidden")) {
boxen[i].style.top= window.opera ? dcde.scrollTop+self.innerHeight-29+"px" : dcde.scrollTop+dcde.clientHeight-29+"px";
// alert('ALERT 2\n\nBoxposbyResize= '+boxen[i].style.top+'\ndocument.documentElement.scrollTop= '+dcde.scrollTop+'\ndocument.documentElement.clientHeight= '+dcde.clientHeight);
}
}
}
function clip_eibox(name) {
obs = dc.getElementById(name).style;
obs.overflow='hidden';
if (dc.all && !is_opera9up) {
obs.top= window.opera ? dcde.scrollTop+self.innerHeight-29+"px" : dcde.scrollTop+dcde.clientHeight-29+"px";
dcde.onscroll = pos_clip_eibox;
if (window.opera)
window.onresize = pos_clip_eibox
else
window.onresize = function () {
window.setTimeout("pos_clip_eibox()", 100);
}
}
else {
obs.position = "fixed";
obs.top = "";
obs.bottom = "0px";
}
obs.left = "0px";
}
Danke, das war's ;) Eine Zeitverzögerung...! Nicht das erste Mal, dass IE Laufzeitprobleme hat, und eigentlich hätte ich dadurch selbst drauf kommen sollen. Ich habe überhaupt nicht daran gedacht, mich haben die gefälschten Werte nur irritiert. Also, nochmals danke und hier die neue Version (mittlerweile ist das Script auch auf allen Seiten mit Eiboxen):
<http://www.atomic-eggs.com/z_testdir/sf_ebt_8.html#a4>
<http://www.atomic-eggs.com/z_testdir/eibox_8.js>
Viele Grüße aus Frankfurt/Main,
Patrick
--
![](http://www.atomic-eggs.com/clubsig.gif)
\_ - jenseits vom delirium - \_
<hatehtehpehdoppelpunktslashslashwehwehwehpunktatomicminuseggspunktcomslash>