Games-Portal


Bun venit pe Colorful Life, Guest !
Pentru a beneficia de toate serviciile forumului va recomandam sa va Inregistrati si/sau sa va Conectati !
Recomandam browser-ele:

Script numaratoare inversa FirefoxScript numaratoare inversa OperaScript numaratoare inversa ChromeScript numaratoare inversa Safari
Games-Portal


Bun venit pe Colorful Life, Guest !
Pentru a beneficia de toate serviciile forumului va recomandam sa va Inregistrati si/sau sa va Conectati !
Recomandam browser-ele:

Script numaratoare inversa FirefoxScript numaratoare inversa OperaScript numaratoare inversa ChromeScript numaratoare inversa Safari
HomeHome  PortalPortal  GalleryGallery  Latest imagesLatest images  SearchSearch  RegisterRegister  Log inLog in  


 





Script numaratoare inversa

A13xXx

A13xXx
Rang: Membru-Activ

Warn Warn : Fara warn
Sex Sex : Male
Mesaje Mesaje : 149
Reputaţie Reputaţie : -1
Data de inscriere Data de inscriere : 2011-06-20
Credite Credite : 47213

Script numaratoare inversa Empty


Script numaratoare inversa Empty
PostSubject: Script numaratoare inversa Script numaratoare inversa EmptyMon Jul 04, 2011 1:23 pm

Nu stiu daca exista un script cu numaratoare inversa,iar tu setezi de la cat sa numere invers..

Daca aveti asa ceva,va rog sa postati.












Venom

Venom
Rang: Moderator

Warn Warn : Fara warn
Sex Sex : Male
Mesaje Mesaje : 161
Reputaţie Reputaţie : 0
Data de inscriere Data de inscriere : 2011-05-12
Credite Credite : 48754

Script numaratoare inversa Empty


Script numaratoare inversa Empty
PostSubject: Re: Script numaratoare inversa Script numaratoare inversa EmptyMon Jul 04, 2011 3:40 pm

Code:
<script type="text/javascript">
window.onload = redir;
sec =  10;
function redir()
{
if (sec == 0)
{
window.location="http://designart.forumhit.ro/";
}
else
{
sec--;
}
document.getElementById('time').innerHTML  = sec;
setTimeout(redir,1000);
}
</script>

<span  id="time"></span>


Code:
sec = 10; - Sunt secundele pană cand expiră timpul iar pagina execută un transfer către o altă pagină. Se poate inlocui cu ce valoare doriţi.

window.location="http://designart.forumhit.ro"; - Pagina pe care vei fi redirectionat dupa numratoarea inversa. Daca vreti sa ramana pe aceasi pagina puneti # in loc de http://designart.forumhit.ro/

Sursa: DesignArt












A13xXx

A13xXx
Rang: Membru-Activ

Warn Warn : Fara warn
Sex Sex : Male
Mesaje Mesaje : 149
Reputaţie Reputaţie : -1
Data de inscriere Data de inscriere : 2011-06-20
Credite Credite : 47213

Script numaratoare inversa Empty


Script numaratoare inversa Empty
PostSubject: Re: Script numaratoare inversa Script numaratoare inversa EmptyTue Jul 05, 2011 12:25 am

Nu e bun !
As dori un script numaratoare inversa,nu sa te directioneaza spre alta pagina.
Pur si simplu numaratoare inversa.












Venom

Venom
Rang: Moderator

Warn Warn : Fara warn
Sex Sex : Male
Mesaje Mesaje : 161
Reputaţie Reputaţie : 0
Data de inscriere Data de inscriere : 2011-05-12
Credite Credite : 48754

Script numaratoare inversa Empty


Script numaratoare inversa Empty
PostSubject: Re: Script numaratoare inversa Script numaratoare inversa EmptyTue Jul 05, 2011 5:06 am

Atunci asta o sa fie bun

Code:
<script type="text/javascript">
window.onload = redir;
sec =  10;
function redir()
{
if (sec == 0)
{
}
else
{
sec--;
}
document.getElementById('time').innerHTML  = sec;
setTimeout(redir,1000);
}
</script>

<span  id="time"></span>












A13xXx

A13xXx
Rang: Membru-Activ

Warn Warn : Fara warn
Sex Sex : Male
Mesaje Mesaje : 149
Reputaţie Reputaţie : -1
Data de inscriere Data de inscriere : 2011-06-20
Credite Credite : 47213

Script numaratoare inversa Empty


Script numaratoare inversa Empty
PostSubject: Re: Script numaratoare inversa Script numaratoare inversa EmptyTue Jul 05, 2011 7:04 am

As vrea unul care sa arate zile,luni,ore
Adica..
Eu vreau sa pun undeva si sa tin evidenta.
De ex acord V.I.P pun undeva si dupa ce expira 0..












Venom

Venom
Rang: Moderator

Warn Warn : Fara warn
Sex Sex : Male
Mesaje Mesaje : 161
Reputaţie Reputaţie : 0
Data de inscriere Data de inscriere : 2011-05-12
Credite Credite : 48754

Script numaratoare inversa Empty


Script numaratoare inversa Empty
PostSubject: Re: Script numaratoare inversa Script numaratoare inversa EmptyTue Jul 05, 2011 1:59 pm

hmm... O sa ma informez ori o sa fac unul, sa vad daca stiu ...

Edit:

Primul pas: Introdu scriptul de mai jos intr-o pagina HTML intre si :

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

.lcdstyle{ /*Example CSS to create LCD countdown look*/
background-color:black;
color:yellow;
font: bold 18px MS Sans Serif;
padding: 3px;
}

.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}

</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(container, targetdate){
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(baseunit, functionref){
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(dayfield, hourfield, minutefield, secondfield)
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>

Al doilea pas: Introdu scriptul de mai jos in sectiunea unde vrei sa apara numaratoarea inversa pe forum:

Code:
<div id="countdowncontainer"></div>
<br />
<div id="countdowncontainer2"></div>

<script type="text/javascript">

var futuredate=new cdtime("countdowncontainer", "March 23, 2009 18:25:00")
futuredate.displaycountdown("days", formatresults)

var currentyear=new Date().getFullYear()
//dynamically get this Christmas' year value. If Christmas already passed, then year=current year+1
var thischristmasyear=(new Date().getMonth()>=11 && new Date().getDate()>25)? currentyear+1 : currentyear
var christmas=new cdtime("countdowncontainer2", "December 25, "+thischristmasyear+" 0:0:00")
christmas.displaycountdown("days", formatresults2)

</script>

Codul de al doilea pas arata cum sa invoce script-ul pentru a afisa o numaratoare inversa pe pagina ta apeland la functia cdtime():

Code:
new cdtime("ID_of_DIV_container", "target_date")


ID_of_DIV_container (string): ID-ul de DIV sau de control care va afisa numaratoarea inversa.
target_date (string): Un sir care contine data tinta completa si timp pentru a numara pana la, folosind formatul: "23 martie 2009 18:25:00". Dupa cum poti vedea, timpul este in operatiuni militare (24 ore) format.

Dar stai, de fapt, pentru a afisa numaratoarea inversa, trebuie sa urmezi apoi de asteptat cdtime (). Displaycountdown (). Iata o explicatie a acestei metode:

Code:
cdtime.displaycountdown("base_unit", formatfunction_reference)


base_unit (string): unitate de nivel superior pentru a conta in jos folosind valorile valide sunt "zile", "ore", "minute", sau "secunde." Dacă introduci "ore", de exemplu, script-ul va conta numarul de ore, minute si secunde ramase pana la eveniment (comparativ cu zi ...).
formatfunction_reference (string): numele functiei particularizate (minus pentru formatarea de afisare a numarului de jos. Acest lucru iti permita sa formatezi practic, de afisare în orice mod doresti sau sa creezi chiar pentru a efectua actiuni particularizate, cum ar fi "Du-te la. o anumita pagina ", atunci cand numarul de jos este finalizat.

Cum poti personaliza comportamentul numaratoarei?

Raspuns: script-ul va permite sa treci in functia ta format propriu ca al doilea parametru de cdtime.displaycountdown (). Acest lucru iti permite o flexibilitate mare in ceea ce priveste modul de a personaliza script-ul de iesire. In interiorul codulul de la primul pas de mai sus, am inclus doua functii de format simplu. Sa aruncam o privire la cele doua, care afisează numaratoarea frumos LCD care le vedeti în demo # 2:

Code:
/////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 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
}


Formatresults2 Functia () este functia noastra de format personalizat aici. In interiorul acestei functii, sunteti liber sa utilizati cuvinte-cheie "argumentele [0]", "argumentele [1]" etc orice mod doriti de iesire de zile, ore, minute şi secunde mai ramas pana
numaratoarea inversa este finalizata. Apoi, specificati un text pentru a afisa actiuni pentru a efectua punctul de numaratoarea. Aici, putem pune script-ul pentru a afisa nimic, dar in schimb, alerta mesajului este: "Crăciunul este aici!".

Evident, pentru a putea profita din plin de acest script, trebuie sa fiti familiarizati cu limbajul JavaScript.

Tutorial creat de : Dynamic Drive
Tutorial tradus de : Venom












Venom

Venom
Rang: Moderator

Warn Warn : Fara warn
Sex Sex : Male
Mesaje Mesaje : 161
Reputaţie Reputaţie : 0
Data de inscriere Data de inscriere : 2011-05-12
Credite Credite : 48754

Script numaratoare inversa Empty


Script numaratoare inversa Empty
PostSubject: Re: Script numaratoare inversa Script numaratoare inversa EmptyThu Jul 07, 2011 6:45 am

Niciun raspuns de 2 zile. Problema considerata rezolvata

Topic Inchis!












Sponsored content


Rang:


Script numaratoare inversa Empty


Script numaratoare inversa Empty
PostSubject: Re: Script numaratoare inversa Script numaratoare inversa Empty



















Forum create on Forumotion | ©phpBB | Free forum support | Report an abuse | Forumotion.com