AccessGratuit
Bine ati venit! Very Happy

Daca ati ajuns la aceasta pagina inseamna ca nu sunteti INREGISTRAT sau CONECTAT pe forumul AccessGratuit. Puteti face asta utilizand butoanele din meniu destinare acestor actiuni!
Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori Garfie10
AccessGratuit.com
www.accessgratuit.com
cheers

Alăturați-vă forumului, este rapid și ușor

AccessGratuit
Bine ati venit! Very Happy

Daca ati ajuns la aceasta pagina inseamna ca nu sunteti INREGISTRAT sau CONECTAT pe forumul AccessGratuit. Puteti face asta utilizand butoanele din meniu destinare acestor actiuni!
Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori Garfie10
AccessGratuit.com
www.accessgratuit.com
cheers
AccessGratuit
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

In jos
Louk
Louk
Membru AccessGratuit
<b>Sex</b> Sex : masculin
<b>Numarul mesajelor</b> Numarul mesajelor : 910
<b>Varsta</b> Varsta : 73

Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori Empty Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori

Sam Apr 10, 2010 8:42 pm
Punand acest cod intr-o pagina HTML, veti observa ca acea culoare de fundal se modifica, trecand de la o nuanta la alta.

Cod:
<script>
// Select fade-effect below:
// Set 1 if the background may fade from dark to medium
// Set 2 if the background may fade from light to medium
// Set 3 if the background may fade from very dark to very light light
// Set 4 if the background may fade from light to very light
// Set 5 if the background may fade from dark to very dark
var fade_effect=3

// What type of gradient should be applied Internet Explorer 5x or higher?
// Set "none" or "horizontal" or "vertical"
var gradient_effect="horizontal"

// Speed higher=slower
var speed=60

///////////////////////////////////////////////////////////////////////////
// CONFIGURATION ENDS HERE
///////////////////////////////////////////////////////////////////////////

var browserinfos=navigator.userAgent
var ie4=document.all&&!document.getElementById
var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ns4=document.layers
var ns6=document.getElementById&&!document.all
var opera=browserinfos.match(/Opera/) 
var browserok=ie4||ie5||ns4||ns6||opera

if (fade_effect==1) {
   var darkmax=1
   var lightmax=127
}
if (fade_effect==2) {
   var darkmax=127
   var lightmax=254
}
if (fade_effect==3) {
   var darkmax=1
   var lightmax=254
}
if (fade_effect==4) {
   var darkmax=190
   var lightmax=254
}
if (fade_effect==5) {
   var darkmax=1
   var lightmax=80
}
var hexc = new Array('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F')

var newred
var newgreen
var newblue
var oldred
var oldgreen
var oldblue

var redcol_1
var redcol_2
var greencol_1
var greencol_2
var bluecol_1
var bluecol_2
var oldcolor
var newcolor
var firsttime=true
 
var stepred=1
var stepgreen=1
var stepblue=1

function setrandomcolor() {
   var range=(lightmax-darkmax)
   if (firsttime) {
      newred=Math.ceil(range*Math.random())+darkmax
      newgreen=Math.ceil(range*Math.random())+darkmax
      newblue=Math.ceil(range*Math.random())+darkmax
      firsttime=false
   }
   
   oldred=Math.ceil(range*Math.random())+darkmax
   oldgreen=Math.ceil(range*Math.random())+darkmax
   oldblue=Math.ceil(range*Math.random())+darkmax
   
   stepred=newred-oldred
   if (oldred>newred) {stepred=1}
   else if (oldred<newred) {stepred=-1}
   else {stepred=0}
   
   stepgreen=newgreen-oldgreen
   if (oldgreen>newgreen) {stepgreen=1}
   else if (oldgreen<newgreen) {stepgreen=-1}
   else {stepgreen=0}
   
   stepblue=newblue-oldblue
   if (oldblue>newblue) {stepblue=1}
   else if (oldblue<newblue) {stepblue=-1}
   else {stepblue=0}
   fadebg()
}

function fadebg() {
   if (newred==oldred) {stepred=0}
   if (newgreen==oldgreen) {stepgreen=0}
   if (newblue==oldblue) {stepblue=0}
   newred+=stepred
   newgreen+=stepgreen
   newblue+=stepblue
   
   if (stepred!=0 || stepgreen!=0 || stepblue!=0) {
         redcol_1 = hexc[Math.floor(newred/16)];
       redcol_2 = hexc[newred%16];
       greencol_1 = hexc[Math.floor(newgreen/16)];
         greencol_2 = hexc[newgreen%16];
        bluecol_1 = hexc[Math.floor(newblue/16)];
         bluecol_2 = hexc[newblue%16];
        newcolor="#"+redcol_1+redcol_2+greencol_1+greencol_2+bluecol_1+bluecol_2
      if (ie5 && gradient_effect!="none") {
         if (gradient_effect=="horizontal") {gradient_effect=1}
         if (gradient_effect=="vertical") {gradient_effect=0}
            greencol_1 = hexc[Math.floor(newred/16)];
          greencol_2 = hexc[newred%16];
          bluecol_1 = hexc[Math.floor(newgreen/16)];
            bluecol_2 = hexc[newgreen%16];
           redcol_1 = hexc[Math.floor(newblue/16)];
            redcol_2 = hexc[newblue%16];
         var newcolorCompl="#"+redcol_1+redcol_2+greencol_1+greencol_2+bluecol_1+bluecol_2
         document.body.style.filter=
"progid:DXImageTransform.Microsoft.Gradient(startColorstr="+newcolorCompl+", endColorstr="+newcolor+" GradientType="+gradient_effect+")"
      }
      else {
           document.bgColor=newcolor
      }
      var timer=setTimeout("fadebg()",speed);
    }
     else {
        clearTimeout(timer)
      newred=oldred
      newgreen=oldgreen
      newblue=oldblue
      oldcolor=newcolor
      setrandomcolor()
     }
}

if (browserok) {
   window.onload=setrandomcolor
}
</script>
valentinbr
valentinbr
Membru AccessGratuit
<b>Sex</b> Sex : masculin
<b>Numarul mesajelor</b> Numarul mesajelor : 65
<b>Varsta</b> Varsta : 35
http://www.mamicionline.com

Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori Empty Re: Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori

Dum Iun 06, 2010 9:39 pm
Trebuie sa mai facem si altceva in afara de a pune codu intr`o pagina html ? Razz
Louk
Louk
Membru AccessGratuit
<b>Sex</b> Sex : masculin
<b>Numarul mesajelor</b> Numarul mesajelor : 910
<b>Varsta</b> Varsta : 73

Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori Empty Re: Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori

Dum Iun 06, 2010 9:43 pm
Pui codul acolo unde vrei sa apara fundalul colorat. Nu se face nimic altceva. Wink
frumushel
frumushel
Membru AccessGratuit
<b>Sex</b> Sex : masculin
<b>Numarul mesajelor</b> Numarul mesajelor : 21
<b>Varsta</b> Varsta : 35
http://e-prodesign.net

Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori Empty Re: Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori

Lun Iun 07, 2010 6:48 am
Sursa tutorialului?
AlexanDDrU
AlexanDDrU
Membru AccessGratuit
<b>Sex</b> Sex : masculin
<b>Numarul mesajelor</b> Numarul mesajelor : 53
<b>Varsta</b> Varsta : 31
http://www.alexdesign.forumz.ro

Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori Empty Re: Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori

Lun Iun 07, 2010 11:37 am
Este foarte frumos codul chiar am sal pun Razz
AGent
AGent
Membru AccessGratuit
<b>Sex</b> Sex : masculin
<b>Numarul mesajelor</b> Numarul mesajelor : 248
<b>Varsta</b> Varsta : 28
http://dailywebs.forumz.ro

Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori Empty Re: Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori

Lun Iun 07, 2010 5:24 pm
frumushel a scris:Sursa tutorialului?

Te-ai gandit putin ca poate a fost facut de Kegan?
frumushel
frumushel
Membru AccessGratuit
<b>Sex</b> Sex : masculin
<b>Numarul mesajelor</b> Numarul mesajelor : 21
<b>Varsta</b> Varsta : 35
http://e-prodesign.net

Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori Empty Re: Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori

Mar Iun 08, 2010 11:36 am
AGent a scris:
frumushel a scris:Sursa tutorialului?

Te-ai gandit putin ca poate a fost facut de Kegan?
Probabil...dar mi se pare că seamănă prea mult cu scriptul făcut de Krishna Eydat găsit pe http://www.htmlfreecodes.com/Background_changing_color_effect.htm :

Spoiler:
Albey
Albey
Membru AccessGratuit
<b>Sex</b> Sex : masculin
<b>Numarul mesajelor</b> Numarul mesajelor : 101
<b>Varsta</b> Varsta : 30
http://www.Zone-PGL.tk

Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori Empty Re: Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori

Vin Mar 18, 2011 5:39 am
nush de ce dar dupa ce adaug acest script,forumul mi se misca mai greu
Continut sponsorizat

Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori Empty Re: Script ce face modifica culoarea de fundal in cateva zeci de nuante si culori

Sus
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum