Avatar billede raeven Nybegynder
04. marts 2002 - 20:51 Der er 9 kommentarer og
1 løsning

Rulletekst

Hvordan får jeg noget tekst (evt. med links) til at køre hen over skærmen?

/ræven
Avatar billede jadirir Nybegynder
04. marts 2002 - 20:54 #1
<HEAD>

<SCRIPT LANGUAGE="JavaScript">

function selectScroller(n) {
optlist = document.scrollform.scroller;
optlist[optlist.length] = new Option(optlist[0].text, "", false, false);
optlist[0] = null;
optlist.selectedIndex = -1;
n = (n + 1) % optlist.length;
// change the speed below: 1000 = 1 second.
setTimeout("selectScroller("+n+")",2000);
}
//  End -->
</script>
</HEAD>

<!-- STEP TWO: Insert the onLoad event handler into your BODY tag  -->

<BODY OnLoad="selectScroller(0);">

<!-- STEP THREE: Copy this code into the BODY of your HTML document  -->

<center>
<form name="scrollform">
<select name="scroller" size=8>

<option>
<option>
<option>
<option>
<option>This select option list will
<option>scroll text by copying
<option>the top line to the bottom
<option>line before deleting the
<option>top line. This moves the
<option>options up one line and
<option>gives the impression of
<option>scrolling.
<option>
</select>
</form>
</center>
Avatar billede jadirir Nybegynder
04. marts 2002 - 20:55 #2
If you need a vertical scrolling.
Avatar billede jonas- Nybegynder
04. marts 2002 - 20:57 #3
horisontal: <marquee>Din tekst</marquee>
Avatar billede hells Nybegynder
04. marts 2002 - 20:57 #4
<marquee>tekst, der kører over skærmen</marquee>

<marquee><a href="url">link, der kører over skærmen</a></marquee>

Der findes vist forskellige behaviors, som jeg ikke kan huske.
Avatar billede raeven Nybegynder
04. marts 2002 - 21:01 #5
jonas - kan man få det til at køre lidt mere "smoothe", altså ikke så hakket?
Avatar billede jonas- Nybegynder
04. marts 2002 - 21:03 #6
Ja, her er lidt at arbejde med:

Almindelig: <marquee>din tekst</marquee>
Tekst mod højre: <marquee direction="right">din tekst</marquee>
Med forsinkelse: <marquee scrolldelay="50">Din tekst</marquee>
Baggrundsfarve: <marquee bgcolor="#000000">din tekst</marquee>
Rul fra kant til kant: <marquee behavior="slide">din tekst</marquee>
Gentag x gange: : <marquee loop="x">din tekst</marquee> // udskift x med tal.
Avatar billede jonas- Nybegynder
04. marts 2002 - 21:04 #7
Det er forsinkelse du skal ændre på. Lavere tal: hurtigere, højere tal: langsommere.
Avatar billede jonas- Nybegynder
04. marts 2002 - 21:05 #8
Ellers prøv scrollamount="2" - her hakker den ikke!
Avatar billede raeven Nybegynder
04. marts 2002 - 21:08 #9
har fundet ud at få den til at køre smoothe...  truespeed="truespeed"
tak for hjælpen!
Avatar billede jonas- Nybegynder
04. marts 2002 - 21:09 #10
okay :o) Selvtak.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester