We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you a podcast all about Citrix Workspace, moving to the cloud, and analytics & intelligence. Episode 2 coming soon!Listen Now

x

Rotating static text in a <FORM> marquee

algabatz
algabatz asked
on
Medium Priority
438 Views
Last Modified: 2012-06-21
I want to be able to rotate a static text in a marquee WITHOUT scrolling. I want one message (from an array) to be shown, say two seconds, then a one second pause and then the second message etc. I've done something like an ordinary banner-rotator but i can't seem to get the text string not to scroll.
I have posted this question before but it seems to have mysteriously disappeared (along with 100 of my points) so here goes again.
Algabatz

ADDITION: What i actually would like to do is a News Ticker in the manner of CNN:s at cnn.com. Either with javaScript (preferred) or in Java. This is how far i have gotten, but i don't want it to scroll, but want one static message at the time (preferrably in choosable colours).

<SCRIPT LANGUAGE = "JavaScript">
<!-- //CLOAKED
ScrollSpeed = 200;  // milliseconds between scrolls
ScrollChars = 1;  // chars scrolled per time period

function ScrollMarquee() {
   // set up the timer for the next scroll increment
   window.setTimeout('ScrollMarquee()', ScrollSpeed);
   // scroll test by moving beginning chars to the end
   var msg = document.scroll.text.value;
   document.scroll.text.value = msg.substring(ScrollChars) +
                                msg.substring(0,ScrollChars);
}
// -->
</SCRIPT>

<BODY>
<form name="scroll" >
<INPUT name="text" size="60"
value=". . . . . . . .THE KING IS DEAD. . . . . . . . . . . LONG LIVE THE QUEEN. . . . . . . . . .AND THE MINISTER OF THE INFERIOR. . . . . ."
</form>

</BODY>

Algabatz
Comment
Watch Question

fun

Commented:
Are you talking about an IE <marquee> tag or just a status bar marquee? I am not sure about how to control an IE <marquee>.

Author

Commented:
Edited text of question
Commented:
You can find a lot of Java Applet solutions.
(not java script)
I have some downloadable appletts at my pages
http://www.geocities.com/siliconvalley/lakes/8620

Meanwhile you can search for ready script
(Oh yes no colors) at www.gamelan.com

or use one below:

<html>
<head>
<script>
messages = new Array()
messages[0]="Message 1"
messages[1]="Message 2"
messages[2]="Message 3"
messages[3]="Message 4"

var n=0
var nmessages=3
function scroll()
{
document.kaka.kaka.value=messages[n];
n++;
if(n>nmessages) n=0;
 
setTimeout("scroll()",2000)
}


</script>


</head>

<body onLoad="scroll()">
<FORM NAME=kaka>
<input name=kaka type=text size=40>
</form>

 </body>
</html>


---------Virtual_Max---------
http://www.geocities.com/siliconvalley.lakes/8620




Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts

Author

Commented:
There's still one problem, i need the European letters å ä and ö also in capitals. &auml; doesn't seem to work inside the script, any ideas?
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.