Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Countdown Script
#1
Ca sa modificati culoarea de fundal cautati in script background-color:black; si modificati black cu culoarea dorita .. ex background-color:red;
-

PHP Code:
<style style="text/css">

.
lcdstyle/*Example CSS to create LCD countdown look*/
background-color:black;
color:yellow;
fontbold 18px MS Sans Serif;
padding3px;
}

.
lcdstyle sup/*Example CSS to create LCD countdown look*/
font-size80%
}

</
style>

<
script type="text/javascript">

/***********************************************
* Dynamic Countdown script- Â© Dynamic Drive (http://www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit http://www.dynamicdrive.com/ for this script and 100s more.
***********************************************/

function cdtime(containertargetdate){
if (!
document.getElementById || !document.getElementById(container)) return
this.container=document.getElementById(container)
this.currentTime=new Date()
this.targetdate=new Date(targetdate)
this.timesup=false
this
.updateTime()
}

cdtime.prototype.updateTime=function(){
var 
thisobj=this
this
.currentTime.setSeconds(this.currentTime.getSeconds()+1)
setTimeout(function(){thisobj.updateTime()}, 1000//update time every second
}

cdtime.prototype.displaycountdown=function(baseunitfunctionref){
this.baseunit=baseunit
this
.formatresults=functionref
this
.showresults()
}

cdtime.prototype.showresults=function(){
var 
thisobj=this


var timediff=(this.targetdate-this.currentTime)/1000 //difference btw target date and current date, in seconds
if (timediff<0){ //if time is up
this.timesup=true
this
.container.innerHTML=this.formatresults()
return
}
var 
oneMinute=60 //minute unit in seconds
var oneHour=60*60 //hour unit in seconds
var oneDay=60*60*24 //day unit in seconds
var dayfield=Math.floor(timediff/oneDay)
var 
hourfield=Math.floor((timediff-dayfield*oneDay)/oneHour)
var 
minutefield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour)/oneMinute)
var 
secondfield=Math.floor((timediff-dayfield*oneDay-hourfield*oneHour-minutefield*oneMinute))
if (
this.baseunit=="hours"){ //if base unit is hours, set "hourfield" to be topmost level
hourfield=dayfield*24+hourfield
dayfield
="n/a"
}
else if (
this.baseunit=="minutes"){ //if base unit is minutes, set "minutefield" to be topmost level
minutefield=dayfield*24*60+hourfield*60+minutefield
dayfield
=hourfield="n/a"
}
else if (
this.baseunit=="seconds"){ //if base unit is seconds, set "secondfield" to be topmost level
var secondfield=timediff
dayfield
=hourfield=minutefield="n/a"
}
this.container.innerHTML=this.formatresults(dayfieldhourfieldminutefieldsecondfield)
setTimeout(function(){thisobj.showresults()}, 1000//update results every second
}

/////CUSTOM FORMAT OUTPUT FUNCTIONS BELOW//////////////////////////////

//Create your own custom format function to pass into cdtime.displaycountdown()
//Use arguments[0] to access "Days" left
//Use arguments[1] to access "Hours" left
//Use arguments[2] to access "Minutes" left
//Use arguments[3] to access "Seconds" left

//The values of these arguments may change depending on the "baseunit" parameter of cdtime.displaycountdown()
//For example, if "baseunit" is set to "hours", arguments[0] becomes meaningless and contains "n/a"
//For example, if "baseunit" is set to "minutes", arguments[0] and arguments[1] become meaningless etc


function formatresults(){
if (
this.timesup==false){//if target date/time not yet met
var displaystring=arguments[0]+" days "+arguments[1]+" hours "+arguments[2]+" minutes "+arguments[3]+" seconds left until March 23, 2009 18:25:00"
}
else{ 
//else if target date/time met
var displaystring="Future date is here!"
}
return 
displaystring
}

function 
formatresults2(){
if (
this.timesup==false){ //if target date/time not yet met
var displaystring="<span class='lcdstyle'>"+arguments[0]+" <sup>days</sup> "+arguments[1]+" <sup>hours</sup> "+arguments[2]+" <sup>minutes</sup> "+arguments[3]+" <sup>seconds</sup></span> left until this Christmas"
}
else{ 
//else if target date/time met
var displaystring="" //Don't display any text
alert("Christmas is here!"//Instead, perform a custom alert
}
return 
displaystring
}

</script> 
Reply
Anunt important
Daca ti-a fost de folos articolul de mai sus te rugam sa ne sustii in semn de apreciere.
Ar insemna foarte mult pentru noi daca ai apasa oricare din butoanele de recomandare de mai jos (in special pe cel de facebook) sau chiar pe mai multe.
Faptul ca suntem apreciati ne motiveaza sa facem o treaba mai buna si implicit sa oferim mai mult, ajuta comunitatea sa creasca.




Possibly Related Threads...
Thread Author Replies Views Last Post
  Script status yahoo Admin 7 21,056 10-04-2012, 05:45 PM
Last Post: Diablo
  Problema script pe IE8 si Safari nickname 10 25,802 08-21-2012, 07:15 PM
Last Post: nickname
  Eroare de sintaxa in script de ascudere/afisare meniu nickname 12 20,023 07-23-2012, 03:44 PM
Last Post: nickname
  "Loading..." script nickname 4 10,600 05-16-2012, 10:50 AM
Last Post: Admin
  Script asemanator cu nyroModal nickname 3 9,616 03-27-2012, 09:33 PM
Last Post: nickname
  Script indentificare browser nickname 3 9,219 02-07-2012, 08:37 PM
Last Post: Diablo
  Forum script nickname 5 12,162 02-07-2012, 03:55 PM
Last Post: Admin
  Script bancuri : Admin 8 18,411 01-27-2012, 07:23 PM
Last Post: Admin
  Script site muzica Admin 12 30,519 12-17-2011, 01:24 AM
Last Post: Admin
  script web director Pokemon 6 13,979 08-06-2011, 12:36 AM
Last Post: Admin



Users browsing this thread: 1 Guest(s)