Avatar of ritetek
ritetek

asked on 

Javascript Ticker Movement

Is there anyway to make a javascript/dhtml ticker (like a stock price ticker) jump to a specific position with Javascript based on an argument.  I'm using the following code for my ticker.


/***********************************************
* Cross browser Marquee II- © Dynamic Drive (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

var delayb4scroll=2000 //Specify initial delay before marquee starts to scroll on page (2000=2 seconds)
var marqueespeed=2.5 //Specify marquee scroll speed (larger is faster 1-10)
var pauseit=1 //Pause marquee onMousever (0=no. 1=yes)?

////NO NEED TO EDIT BELOW THIS LINE////////////

var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var actualwidth=''

function scrollmarquee() {
if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
      cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px"
else
      cross_marquee.style.left=parseInt(marqueewidth)+8+"px"
}

function initializemarquee(){
      cross_marquee=document.getElementById("vmarquee")
      cross_marquee.style.left=0
      marqueewidth=document.getElementById("marqueecontainer").offsetWidth
      actualwidth=cross_marquee.offsetWidth
      
      if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit
            cross_marquee.style.width=marqueewidth+"px"
            cross_marquee.style.overflow="scroll"
            return
      }
      setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll)
}

if (window.addEventListener)
      window.addEventListener("load", initializemarquee, false)
else if (window.attachEvent)
      window.attachEvent("onload", initializemarquee)
else if (document.getElementById)
      window.onload=initializemarquee
Web Languages and StandardsScripting LanguagesJavaScript

Avatar of undefined
Last Comment
BrianGEFF719
ASKER CERTIFIED SOLUTION
Avatar of BrianGEFF719
BrianGEFF719
Flag of United States of America image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
JavaScript
JavaScript

JavaScript is a dynamic, object-based language commonly used for client-side scripting in web browsers. Recently, server side JavaScript frameworks have also emerged. JavaScript runs on nearly every operating system and in almost every mainstream web browser.

127K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo