Avatar billede script Nybegynder
08. september 2003 - 09:47 Der er 20 kommentarer og
1 løsning

Rullende tekst

Man sker flere steder en rullende tekst på en hjemmeside, er der nogen der ved eller har et sådan script???
Her er et eksempel..

http://www.pendler.net

Jeg tror at det er en java-applet, men hvordan lyder koden???
Avatar billede hoejrup Nybegynder
08. september 2003 - 10:01 #1
<marquee>Dette er en tekst</marquee>

/per
Avatar billede script Nybegynder
08. september 2003 - 11:45 #2
det er ikke noget marquee der er brugt i det ovenstående eksempel!!!
Avatar billede martin.jensen Nybegynder
08. september 2003 - 11:48 #3
Hvorfor lave en rulletekst??? Rulletekster er kun for folk der sidder og keder sig, ellers er de en sand pestilens. Det er den værst mulige måde at præsenterer information på. Man bliver simpelthen irriteret hvis man som bruger ikke kan overskue den information en side præsenterer.

Så mit råd er, lad være....
Avatar billede script Nybegynder
08. september 2003 - 11:58 #4
ja, men jeg synes det ser godt ud og det irritere mig at jeg ikke ved hvordan det er lavet
Avatar billede hoejrup Nybegynder
08. september 2003 - 12:23 #5
Du kan kopiere alt mellem

<Script Language="Javascript">
<!-- Hiding

/*
Script created by Lefteris Haritou
(lef@the.forthnet.gr)
Permission granted to Dynamicdrive.com to feature the script
For more DHTML scripts, visit Dynamicdrive.com
*/
.
.
.
// done hiding -->
</Script>

/per
Avatar billede hoejrup Nybegynder
15. september 2003 - 12:13 #6
Har du fået det til at fungere?

/per
Avatar billede script Nybegynder
15. september 2003 - 12:54 #7
til per

nej overhovedet ikke har du måske et færdigt eksempel???
Avatar billede hoejrup Nybegynder
15. september 2003 - 13:23 #8
Dvs. du ikke har brugt lidt tid til at kopiere de oplysninger, som jeg henviste til?

Vi kan nemlig ikke give dig et omfattende kursus i javascript for 60 point.

/per
Avatar billede script Nybegynder
15. september 2003 - 13:53 #9
til per

hvis du kan gi noget der viker efter hensigten kan du få alle du point du vil ha', men jeg må vidst ikke gi' flere end 200. men du kan da godt få 200
Avatar billede script Nybegynder
15. september 2003 - 14:03 #10
til per hvad siger du til det??
Avatar billede hoejrup Nybegynder
15. september 2003 - 14:06 #11
Det er hele koden, men det virker kun under IE:

<script Language="Javascript">
<!-- Hiding

/*
Script created by Lefteris Haritou
(lef@the.forthnet.gr)
Permission granted to Dynamicdrive.com to feature the script
For more DHTML scripts, visit Dynamicdrive.com
*/

bname=navigator.appName;
bversion=parseInt(navigator.appVersion)
if ((bname=="Netscape" && bversion>=4) || (bname=="Microsoft Internet Explorer" && bversion>=4))
window.onload=start
else
stop();
window.onunload=stop
if (bname=="Netscape"){
brows=true
dt=2
}
else{
brows=false
dt=40
}
var z=0;
var msg=0;
var rgb=0;
var link=false;
var status=true;
var updwn=false;
var message= new Array();
var value=0;
var h=window.innerHeight;
var w=window.innerWidth;
var timer1;
var timer2;
var timer3;
var convert = new Array()
var hexbase= new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F");

// Put here your own messages. Add as many as you wan't (Do not edit anything else in the Script except the lines below)

var bgcolor="#FFFFFF"; //Color of background
var color="#000000";  //Color of the Letters

message[0]='Velkommen til Pendler.net'
message[1]='<!--number-->8151 personer søger samkørsel'
message[2]='110 kommuner med i samarbejde'
message[3]='148 virksomheder med i samarbejde'
message[4]='Danmarks største pendlerdatabase'
message[5]='Krak og Vejdirektoratet i samarbejde'
message[6]='Tilmeld dig i dag ...'
message[7]='... og spar penge på transporten i morgen'
message[8]='Gratis og nemt'
message[9]='Brugerne kører ca. 5 mio/km hver uge'
message[9]='Hjælp miljøet - udskriv vores reklame'







// Put here your own messages. Add as many as you wan't (Do not edit anything else in the Script except the lines above)

for (x=0; x<16; x++){
for (y=0; y<16; y++){
convert[value]= hexbase[x] + hexbase[y];
value++;
}
}

redx=color.substring(1,3);
greenx=color.substring(3,5);
bluex=color.substring(5,7);
hred=eval(parseInt(redx,16));
hgreen=eval(parseInt(greenx,16));
hblue=eval(parseInt(bluex,16));
eredx=bgcolor.substring(1,3);
egreenx=bgcolor.substring(3,5);
ebluex=bgcolor.substring(5,7);
ered=eval(parseInt(eredx,16));
egreen=eval(parseInt(egreenx,16));
eblue=eval(parseInt(ebluex,16));
red=ered;
green=egreen;
blue=eblue;

function start(){
if ((bname=="Netscape" && bversion>=4) || (bname=="Microsoft Internet Explorer" && bversion>=4)){
link=false;
updwn=true;
if (brows)
res=document.layers['textanim'].top
else{
textanim.style.width=document.body.offsetWidth-20;
textanim.innerHTML='<Pre><P Class="main" Align="Left">'+message[msg]+'</P></Pre>'
res=textanim.style.top
for (x=0; x<document.all.length; x++)
if(document.all[x].id=="textanimlink")
link=true;
}
up()
}
}

function stop(){
clearTimeout(timer1);
clearTimeout(timer2);
clearTimeout(timer3);
}

function resz(){
h=window.innerHeight;
w=window.innerWidth;
if (updwn)
timer1=setTimeout('up()',1000)
else
timer2=setTimeout('down()',1000)
}

function breakf(){
if (status){
clearTimeout(timer1);
clearTimeout(timer2);
status=false
return;
}
else{
status=true;
if (updwn)
timer1=setTimeout('up()',dt)
else
timer2=setTimeout('down()',dt)
}
}


function up(){
if (red<hred){
if ((red+7)<hred)
red+=7;
else
red=hred
redx = convert[red]
}
else{
if ((red-7)>hred)
red-=7;
else
red=hred
redx = convert[red]
}

if (green<hgreen){
if ((green+7)<hgreen)
green+=7;
else
green=hgreen
greenx = convert[green]
}
else{
if ((green-7)>hgreen)
green-=7;
else
green=hgreen
greenx = convert[green]
}

if (blue<hblue){
if ((blue+7)<hblue)
blue+=7;
else
blue=hblue
bluex = convert[blue]
}
else{
if ((blue-7)>hblue)
blue-=7;
else
blue=hblue
bluex = convert[blue]
}

rgb = "#"+redx+greenx+bluex;
if (brows){
document.layers['textanim'].document.linkColor=rgb;
document.layers['textanim'].document.vlinkColor=rgb;
if (window.innerHeight!=h || window.innerWidth!=w){
clearTimeout(timer1);
resz()
return;
}
else{
document.layers['textanim'].document.write('<Pre><P Class="main" Align="Left"><font color="'+rgb+'">'+message[msg]+'</font></P></Pre>')
document.layers['textanim'].document.close();
}
}
else{
textanim.style.color=rgb;
if(link)
textanimlink.style.color=rgb;
}
if (z<38){
if (brows)
document.layers['textanim'].top--
else
textanim.style.posTop--
z++
timer1=setTimeout('up()',dt)
}
else
{
updwn=false;
down()
}
}


function down(){
if (red<ered){
if ((red+7)<ered)
red+=7;
else
red=ered
redx = convert[red]
}
else{
if ((red-7)>ered)
red-=7;
else
red=ered
redx = convert[red]
}

if (green<egreen){
if ((green+7)<egreen)
green+=7;
else
green=egreen
greenx = convert[green]
}
else{
if ((green-7)>egreen)
green-=7;
else
green=egreen
greenx = convert[green]
}

if (blue<eblue){
if ((blue+7)<eblue)
blue+=7;
else
blue=eblue
bluex = convert[blue]
}
else{
if ((blue-7)>eblue)
blue-=7;
else
blue=eblue
bluex = convert[blue]
}

rgb = "#"+redx+greenx+bluex;
if (brows){
document.layers['textanim'].document.linkColor=rgb;
document.layers['textanim'].document.vlinkColor=rgb;
if (window.innerHeight!=h || window.innerWidth!=w){
clearTimeout(timer2);
resz()
return;
}
else{
document.layers['textanim'].document.write('<Pre><P Class="main" Align="Left"><font color="'+rgb+'">'+message[msg]+'</font></P></Pre>')
document.layers['textanim'].document.close();
}
}
else{
textanim.style.color=rgb;
if(link)
textanimlink.style.color=rgb;
}

if (z<76){
if (brows)
document.layers['textanim'].top--
else
textanim.style.posTop--
z++
timer2=setTimeout('down()',dt)
}
else
{
if (brows){
document.layers['textanim'].document.write('')
document.layers['textanim'].document.close();
}
else
textanim.innerHTML='';
window.clearInterval(timer2);
if(msg<message.length-1){
msg++;
z=0;
if (brows){
document.layers['textanim'].top=res;
}
else
textanim.style.top=res;
timer3=setTimeout('start()',100);
}
else
{
msg=0;
z=0;
if (brows)
document.layers['textanim'].top=res;
else
textanim.style.top=res;
timer3=setTimeout('start()',2000);
}
}
}


// done hiding -->
</Script>

/per
Avatar billede script Nybegynder
15. september 2003 - 14:19 #12
jo tak det var venlig. nu kan det godt være at jeg bliver lidt krævende, men hvad hører til hvad og hvor.
Avatar billede script Nybegynder
15. september 2003 - 14:23 #13
du kunne måske sætte det ind i en htm fil
Avatar billede script Nybegynder
15. september 2003 - 14:45 #14
kan du det eller???
Avatar billede hoejrup Nybegynder
15. september 2003 - 15:57 #15
<html>
<head>
<title>Dette er en test</title>
</head>
<body>
<!-- Her skal su sætte det ind -->
</body>
</html>

/per
Avatar billede hoejrup Nybegynder
15. september 2003 - 15:58 #16
du = su
Avatar billede script Nybegynder
19. september 2003 - 10:52 #17
til hoejrup
har du selv prøvet det, for det virker ikke rigtigt det havde jeg selvfølgelig også prøvet
Avatar billede hoejrup Nybegynder
19. september 2003 - 11:29 #18
Enig!

Der mangler følgende to linier under </script>:

<Div id="textanim" style="position: absolute; left: 5; top: 60" onclick="breakf()"></Div>
<Layer name="textanim" left=5 top=60></Layer>

/per
Avatar billede script Nybegynder
26. september 2003 - 13:23 #19
til per hvis du vil ha de point så skal du indsætte et svar
Avatar billede hoejrup Nybegynder
26. september 2003 - 14:02 #20
Ok! Her er der et svar.

/per
Avatar billede hoejrup Nybegynder
07. oktober 2003 - 10:58 #21
Fik du ikke en email fra eksperten?

/per
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
Kurser inden for grundlæggende programmering

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

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging