The scrollAmount property is used here to manipulate the marquee's speed, depending on where the mouse is.-Marquee with start/stop ⦠Essentially you want to be counting down the scroll value, rather than counting up. Thanks. Oh yes, good point! I must have done something simple wrong?! you can get different levels of speed and smoothness using this value and the speed variable. If anyone has any suggestions then I would be more than happy to try them out. Hey wonderful script, the only problem im having is that I cant seem to be able to start the scrolling unless mouse over, I reall want it to be when the page loads, how can i do that, I know someones mentioned something about it above but i cant figure it out, nay help would be appreciated, thanks. Try fiddling with the number 150 until you get the right result. @Genie - Glad to help. The following style sheet will make the div look like a little box and will allow the JavaScript to turn it into a marquee. Take a look at line 12 of the JavaScript. 11/02/2009 - Fixed the crazy moving faster bug. For the last couple of years I have asked a quick pre-interview question to junior developers to see what sort of stuff they come up with. The div tag is also the given two events of on mouse out and on mouse over. The content can be anything in the webpage i.e some text or images. Why I should use your script, I think there is a simple way makin a marquee text, something like this: Could explain to me I use don't use that script? Look out for the character ASCII character with the code 148. Thanks. I need it to loop continuously until they leave the page. I'm having the issue with it speeding up as well, I agree it is probably the recursion. Here they are, in full force: Are you sure it stops when it is finished? And i am doing a sample site which i have an iframe. data-pausable: true = auto pause on hover.  * Get a collection of all of the objects of a particular type, can pass in an object that they should be collected from. Change Marquee Speed on Hover. Does anybody know of a easy to implement javascript ⦠Thanks again! Somehow I changed the if(el.scrollLeft >= pWidth-1000) before to if(el.scrollLeft >= pWidth-0) and that seemed to do the job but it wouldn't work on Android Chrome as it stopped at the end. How to Add the Marquee Effect without Using the Marquee Tag (with CSS, JavaScript and jQuery) Make the marquee effect with CSS animations (vertically and horizontally) Make the marquee effect with JavaScript; Make the text scrolling plugin with jQuery ; The