dynamisches clipping
martin
- dhtml
hallo forum,
sicher kennt ihr den dhtml-effekt, das clipping eines layers ueber einen timeout so zu manipulieren, dass es eine art einbleneffekt entstehen kann:
z.b.
<div id="test" style="position: absolute; left: ...>
...
</div>
<script>
i=0;
function moveclip ()
{
obj=document.getElementById("test");
obj.style.clip="rect("+i+"px auto auto auto)";
i++;
window.setTimeout("moveclip()",100);
}
</script>
der effekt funktioniert auf dem ie und auf netscape4. netscape6 macht das zwar auch, aber 'er laesst sich dabei nicht zusehen'.
sprich: erst wenn ich das browserfenster einmal minimiere und es dann maximiere, sehe ich, dass sich der layer veraendert hat.
grundsaetzlich duerfte es aber gehen, denn z.b. die allgemeine bekannte dhtml-lupe funktioniert ja mit dynamischer clipping-manipulation. hat jemand eine idee, was ich falsch mache?
danke fuer jeden hinweis,
l.g. martin