This post was last edited by constance2098 on 2012-09-12 15:35:09
The text scrolling effect made with div is fine on most browsers, but it only works on certain computers. When viewed on a computer, there is an overlapping effect of two lines of text on the top and bottom; and this scrolling effect is embedded in page A of page B. It is no problem to access page A alone, but when accessing page B, the page has two lines of text overlapping on the top and bottom of the page. We have the same problem, please help;
The code is as follows:
1111111
2222222
3333333< ;/li>
4444444
5555555
<script> <br> var Mar = document .getElementById("Marquee"); <br> var child_div=Mar.getElementsByTagName("li") <br> var picH = 16; <br> var scrollstep=3; <br> var scrolltime=100; <br> var stoptime=5000; <br> var tmpH = 0; <br> Mar.innerHTML = Mar.innerHTML; <br> function start(){ <br> if(tmpH < picH){ <br /> tmpH = scrollstep; <br /> if(tmpH > picH )tmpH = picH ; <br> Mar.scrollTop = tmpH; <br> setTimeout(start,scrolltime); <br> }else{ <br> tmpH = 0; <br> Mar. appendChild(child_div[0]); <br> Mar.scrollTop = 0; <br> setTimeout(start,stoptime); <br> } <br> } <br> onload=function(){setTimeout(start,stoptime) }; <br> </script>
Reply to the discussion (solution)
Guys, please help. Is it a code problem or a browser problem?
What is the problem and how to solve it?
Is it a code problem or a browser problem? If it is a code problem, it is no problem to access page A alone; if it is a browser problem, it is not just a computer overlapping, please help
Statement:The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn