Avatar billede dudesicko Novice
10. juni 2002 - 11:27 Der er 3 kommentarer og
1 løsning

Får snart grå....

En der vil eller kan vise hvordan man laver den her så den også virker med 2-3 nyheder, og ikke som nu med 5, det er jo ikke altid man har 5 man gerne vil have med.


<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Hovedside</title>
<base target="_self">
<link rel="stylesheet" type="text/css" href="../foraeldre/css/style.css">
</head>

<body>

<table border=1 cellpadding=0 cellspacing=0 bgcolor="#121B43"><tr> <td valign=top width=130>
      <table border="0" width="100%" cellspacing="0" cellpadding="0">
        <tr>
          <td>
<!--webbot bot="HTMLMarkup" startspan -->

<script language="JavaScript1.2">

var scrollerwidth=130
var scrollerheight=170
var scrollerbgcolor='121B43'

//configure the below variable to change the contents of the scroller
var messages=new Array()

messages[0]="<font color='d69452' face='Verdana' size='1'>Overskrift 1</font><br><br><font color='c0c0c0' face='Verdana' size='1'><a href='http://www.link.dk' target='_blank'>link</a> - Tekst her</font><p>"
messages[1]="<font color='d69452' face='Verdana' size='1'>Overskrift 2</font><br><br><font color='c0c0c0' face='Verdana' size='1'><a href='http://www.link.dk' target='_blank'>link</a> - Tekst her/font><p>"
messages[2]="<font color='d69452' face='Verdana' size='1'>Overskrift 3</font><br><br><font color='c0c0c0' face='Verdana' size='1'><a href='http://www.link.dk' target='_blank'>link</a> - Tekst her</font><p>"
messages[3]="<font color='d69452' face='Verdana' size='1'>Overskrift 4</font><br><br><font color='c0c0c0' face='Verdana' size='1'><a href='http://www.link.dk' target='_blank'>link</a> - Tekst her</font><p>"
messages[4]="<font color='d69452' face='Verdana' size='1'>Overskrift 5</font><br><br><font color='c0c0c0' face='Verdana' size='1'><a href='http://www.link.dk' target='_blank'>link</a> - Tekst her</font><p>"


///////Do not edit pass this line///////////////////////

if (messages.length>1)
i=2
else
i=0

function move1(whichlayer){
tlayer=eval(whichlayer)
if (tlayer.top>0&&tlayer.top<=5){
tlayer.top=0
setTimeout("move1(tlayer)",5000)
setTimeout("move2(document.main.document.second)",5000)
return
}
if (tlayer.top>=tlayer.document.height*-1){
tlayer.top-=5
setTimeout("move1(tlayer)",100)
}
else{
tlayer.top=scrollerheight
tlayer.document.write(messages[i])
tlayer.document.close()
if (i==messages.length-1)
i=0
else
i++
}
}

function move2(whichlayer){
tlayer2=eval(whichlayer)
if (tlayer2.top>0&&tlayer2.top<=5){
tlayer2.top=0
setTimeout("move2(tlayer2)",5000)
setTimeout("move1(document.main.document.first)",5000)
return
}
if (tlayer2.top>=tlayer2.document.height*-1){
tlayer2.top-=5
setTimeout("move2(tlayer2)",100)
}
else{
tlayer2.top=scrollerheight
tlayer2.document.write(messages[i])
tlayer2.document.close()
if (i==messages.length-1)
i=0
else
i++
}
}

function move3(whichdiv){
tdiv=eval(whichdiv)
if (tdiv.style.pixelTop>0&&tdiv.style.pixelTop<=5){
tdiv.style.pixelTop=0
setTimeout("move3(tdiv)",5000)
setTimeout("move4(second2)",5000)
return
}
if (tdiv.style.pixelTop>=tdiv.offsetHeight*-1){
tdiv.style.pixelTop-=5
setTimeout("move3(tdiv)",100)
}
else{
tdiv.style.pixelTop=scrollerheight
tdiv.innerHTML=messages[i]
if (i==messages.length-1)
i=0
else
i++
}
}

function move4(whichdiv){
tdiv2=eval(whichdiv)
if (tdiv2.style.pixelTop>0&&tdiv2.style.pixelTop<=5){
tdiv2.style.pixelTop=0
setTimeout("move4(tdiv2)",5000)
setTimeout("move3(first2)",5000)
return
}
if (tdiv2.style.pixelTop>=tdiv2.offsetHeight*-1){
tdiv2.style.pixelTop-=5
setTimeout("move4(second2)",100)
}
else{
tdiv2.style.pixelTop=scrollerheight
tdiv2.innerHTML=messages[i]
if (i==messages.length-1)
i=0
else
i++
}
}

function startscroll(){
if (document.all){
move3(first2)
second2.style.top=scrollerheight
}
else if (document.layers){
move1(document.main.document.first)
document.main.document.second.top=scrollerheight+5
document.main.document.second.visibility='show'
}
}

window.onload=startscroll

</script>




<ilayer id="main" width=&{scrollerwidth}; height=&{scrollerheight}; bgColor=&{scrollerbgcolor};>
<layer id="first" left=0 top=1 width=&{scrollerwidth};>
<script language="JavaScript1.2">
if (document.layers)
document.write(messages[0])
</script>
</layer>
<layer id="second" left=0 top=0 width=&{scrollerwidth}; visibility=hide>
<script language="JavaScript1.2">
if (document.layers)
document.write(messages[1])
</script>
</layer>
</ilayer>

<script language="JavaScript1.2">
if (document.all){
document.writeln('<span id="main2" style="position:relative;width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hiden;background-color:'+scrollerbgcolor+'">')
document.writeln('<div style="position:absolute;width:'+scrollerwidth+';height:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0;top:0">')
document.writeln('<div id="first2" style="position:absolute;width:'+scrollerwidth+';left:0;top:1;">')
document.write(messages[0])
document.writeln('</div>')
document.writeln('<div id="second2" style="position:absolute;width:'+scrollerwidth+';left:0;top:0">')
document.write(messages[1])
document.writeln('</div>')
document.writeln('</div>')
document.writeln('</span>')
}
</script>


<!--webbot bot="HTMLMarkup" endspan --></td>
        </tr>
        <tr>
          <td>
            <p align="center"><font size="1" color="#D69452" face="Verdana"><b>
            Aktuelle nyheder</b></font></td>
        </tr>
      </table>
</table>

</body>

</html>
Avatar billede =maddog= Nybegynder
10. juni 2002 - 21:44 #1
scriptet tager højde for hvor mange beskeder der er så du kan roligt slette dem
messages[0]="<font color='d69452' face='Verdana' size='1'>Overskrift 1</font><br><br><font color='c0c0c0' face='Verdana' size='1'><a href='http://www.link.dk' target='_blank'>link</a> - Tekst her</font><p>"
messages[1]="<font color='d69452' face='Verdana' size='1'>Overskrift 2</font><br><br><font color='c0c0c0' face='Verdana' size='1'><a href='http://www.link.dk' target='_blank'>link</a> - Tekst her/font><p>"
messages[2]="<font color='d69452' face='Verdana' size='1'>Overskrift 3</font><br><br><font color='c0c0c0' face='Verdana' size='1'><a href='http://www.link.dk' target='_blank'>link</a> - Tekst her</font><p>"
og så er der kun 3 beskeder.
Så let kan det altså også være.
Avatar billede dudesicko Novice
11. juni 2002 - 11:29 #2
Du har ret, den virker fint når der er 3 beskeder, men ikke hvis der kun er 2, hvorfor ?
Avatar billede =maddog= Nybegynder
12. juni 2002 - 13:59 #3
svært at sige.
Avatar billede dudesicko Novice
02. februar 2003 - 13:51 #4
Jeg fik den til at virke, du får point for dit besvær :)
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

IT-JOB