/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Nyhedssystem med fade? Farve hjælp!
Fra : Emil J. Devantie


Dato : 29-03-02 20:50

Hejsa allesammen. Jeg har downloadet et slags nyheds system fra:
http://www.dynamicdrive.com som fader fra hvid skrift til
sortskrift (Se eksembel på:
http://www.novellen.dk/includes/hovednyhed.htm )
Ny er mit problem så at jeg meget gerne vil have at den skal fade
fra min baggrunds farve til sort, for når den gør det fra hvid
til sort kommer der lig'som et slags blik og det ser ikke så fedt
ud.

En anden ting er at farven angives i: HEX og min farve kode står
så ledes: #xxxxxx så hvordan finder jeg den i HEX eller hvordan
laver jeg scriptet om så den kan modtag den lange farve kode?

Jeg håber meget nogen kan og vil hjælpe mig.
//Med venlig hilsen Emil J. Devantie

Koden til scriptet ser således ud:

<script language="JavaScript1.2">


var delay=5000 //set delay between message change (in
miliseconds)
var fcontent=new Array()
begintag='<font face="verdana" size=2>' //set opening tag, such
as font declarations
fcontent[0]="-<b><u>Tekst der skal fades</u></b>-"
fcontent[1]="-<b><u>Tekst der skal fades</u></b>-"
fcontent[2]="-<b><u>Tekst der skal fades</u></b>-"
fcontent[3]="-<b><u>Tekst der skal fades</u></b>-"
closetag='</font>'

var fwidth=500 //set scroller width
var fheight=10 //set scroller height

///No need to edit below this line/////////////////

var ie4=document.all&&!document.getElementById
var ns4=document.layers
var DOM2=document.getElementById
var faderdelay=0
var index=0

if (DOM2)
faderdelay=2000

//function to change content
function changecontent(){
if (index>=fcontent.length)
index=0
if (DOM2){
document.getElementById("fscroller").style.color="rgb(255,255,255
)"
document.getElementById("fscroller").innerHTML=begintag+fcontent[
index]+closetag
colorfade()
}
else if (ie4)
document.all.fscroller.innerHTML=begintag+fcontent[index]+closeta
g
else if (ns4){
document.fscrollerns.document.fscrollerns_sub.document.write(begi
ntag+fcontent[index]+closetag)
document.fscrollerns.document.fscrollerns_sub.document.close()
}

   index++
   setTimeout("changecontent()",delay+faderdelay)
   }
   
   // colorfade() partially by Marcio Galli for Netscape
Communications. ////////////
   // Modified by Dynamicdrive.com
   
   frame=20;
   hex=180 // Initial color value.
   
   function colorfade() {       
   // 20 frames fading process
   if(frame>0) {   
   hex-=12; // increase color value
   document.getElementById("fscroller").style.color="rgb("+hex+","+
hex+","+hex+")"; // Set color value.
   frame--;
   setTimeout("colorfade()",150);   
   }
   else{
   document.getElementById("fscroller").style.color="rgb(0,0,0)";
   frame=20;
   hex=255;
   }
   }
   
   if (ie4||DOM2) //Her opgiver du hvordan rammen på boxen
   document.write('<div id="fscroller" style="border:0px solid
black;width:'+fwidth+';height:'+fheight+';padding:2px"></div>')
   
   window.onload=changecontent
   </script>
<ilayer id="fscrollerns" width=18 height=19 left="12" top="24">
<layer id="fscrollerns_sub" width=&{fwidth}; height=&{fheight};
left=0 top=0></layer>
</ilayer>

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste