R
recoder
I have a horizontal scroll animation in javascript that works in IE
and Chrome, however I get a flicker in Firefox 2 and 3. The div
that is moving contains an iframe with images and text with absolutely
positioned divs.
The javascript is:
<script type="text/javascript">
/* outtake:
function scrollframeleft() {
var divmenuleft = getLeft("divMenu");
var framewidth = parent.frames["framecontent"].scrollwidth;
var scrollportal = 740;
var scrollCatch = 13;
if (!noScroll && divmenuleft <=scrollCatch) {
divMenuObjStyle.left=(divmenuleft+scrollDistVar)+'px'
t = setTimeout("scrollframeleft();",scrollSpeedVar)
}
}
</script>
The HTML :
<div id="divBg" style="position:absolute; z-index:10; top:415px; left:
13px; width:740px; height:100px; clip:rect(0px 740px 102px 13px);
visibility:visible;">
<div id="divMenu" style="position:absolute; z-index:10; top:0px; left:
13px; color:#FFFFFF; visibility:visible;">
<iframe name="framecontent" id="framecontent" frameborder="0"
height="100" width="5000" scrolling="no" src="/content.php"></
iframe>
</div>
</div>
Thanks for your support!
and Chrome, however I get a flicker in Firefox 2 and 3. The div
that is moving contains an iframe with images and text with absolutely
positioned divs.
The javascript is:
<script type="text/javascript">
/* outtake:
function scrollframeleft() {
var divmenuleft = getLeft("divMenu");
var framewidth = parent.frames["framecontent"].scrollwidth;
var scrollportal = 740;
var scrollCatch = 13;
if (!noScroll && divmenuleft <=scrollCatch) {
divMenuObjStyle.left=(divmenuleft+scrollDistVar)+'px'
t = setTimeout("scrollframeleft();",scrollSpeedVar)
}
}
</script>
The HTML :
<div id="divBg" style="position:absolute; z-index:10; top:415px; left:
13px; width:740px; height:100px; clip:rect(0px 740px 102px 13px);
visibility:visible;">
<div id="divMenu" style="position:absolute; z-index:10; top:0px; left:
13px; color:#FFFFFF; visibility:visible;">
<iframe name="framecontent" id="framecontent" frameborder="0"
height="100" width="5000" scrolling="no" src="/content.php"></
iframe>
</div>
</div>
Thanks for your support!