| Botond Ákos oldala már megint nagyot alkotott!10 portálépítőből 9 ezután a HTML kód után kutatott.
 De Ákos megtalálta,és közkincsé teszi!!!
 Végre egy Script,ami nem csak csupán
 szilveszterig
 mutatja a hátralévő időt,
 hanem egyszerűen
 te állítod be,
 a végleges időpontot!!!!
 Ne feledd,a legjobb HTML kódokat mindig itt találod!!!
 
   <SCRIPT language=JavaScript1.2>/*
 Botond Ákos oldalának Még több script archívumából:
 //botondakos.gportal.hu
 */
 function setcountdown(theyear,themonth,theday){yr=theyear;mo=themonth;da=theday
 }
 //////////CONFIGURE THE COUNTDOWN SCRIPT HERE////////////////// //STEP 1: Configure the countdown-to date, in the format year, month, day:setcountdown(2005,07,27)
 //STEP 2: Change the two text below to reflect the occasion, and message to display on that occasion, respectivelyvar occasion=""
 var message_on_occasion=""
 //STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countdown areavar countdownwidth='350px'
 var countdownheight='20px'
 var countdownbgcolor=''
 var opentags='<font face="VERDANA" color="#000000" size="3"><small>'
 var closetags='</small></font>'
 //////////DO NOT EDIT PASS THIS LINE////////////////// var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")var crosscount=''
 function start_countdown(){if (document.layers)
 document.countdownnsmain.visibility="show"
 else if (document.all||document.getElementById)
 crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : countdownie
 countdown()
 }
 if (document.all||document.getElementById)document.write('<span id="countdownie" style="width:'+countdownwidth+'; background-color:'+countdownbgcolor+'"></span>')
 window.onload=start_countdown function countdown(){
 var today=new Date()
 var todayy=today.getYear()
 if (todayy < 1000)
 todayy+=1900
 var todaym=today.getMonth()
 var todayd=today.getDate()
 var todayh=today.getHours()
 var todaymin=today.getMinutes()
 var todaysec=today.getSeconds()
 var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
 futurestring=montharray[mo-1]+" "+da+", "+yr
 dd=Date.parse(futurestring)-Date.parse(todaystring)
 dday=Math.floor(dd/(60*60*1000*24)*1)
 dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
 dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
 dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
 //if on day of occasion
 if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=1&&todayd==da){
 if (document.layers){
 document.countdownnsmain.document.countdownnssub.document.write(opentags+message_on_occasion+closetags)
 document.countdownnsmain.document.countdownnssub.document.close()
 }
 else if (document.all||document.getElementById)
 crosscount.innerHTML=opentags+message_on_occasion+closetags
 return
 }
 //if passed day of occasion
 else if (dday<=-1){
 if (document.layers){
 document.countdownnsmain.document.countdownnssub.document.write(opentags+"Occasion already passed! "+closetags)
 document.countdownnsmain.document.countdownnssub.document.close()
 }
 else if (document.all||document.getElementById)
 crosscount.innerHTML=opentags+"Occasion already passed! "+closetags
 return
 }
 //else, if not yet
 else{
 if (document.layers){
 document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ " nap, "+dhour+" óra, "+dmin+" perc, és "+dsec+" másodperc van hátra A 32.születésnapomig! "+occasion+closetags)
 document.countdownnsmain.document.countdownnssub.document.close()
 }
 else if (document.all||document.getElementById)
 crosscount.innerHTML=opentags+dday+ " nap, "+dhour+" óra, "+dmin+" perc, és "+dsec+" másodperc van hátra A 32.születésnapomig! "+occasion+closetags
 }
 setTimeout("countdown()",1000)
 }
 </SCRIPT>
 
 
 Nagyon egyszerűen működik.Csak egyvalamire figyelj,lehetőleg akkor szekezd át a saját szájized szerint,amikor átmásolod a kódot a HTML szekesztődbe.
 Aztán mehet az oké gomb.
 És nem fódítva,mert akkor nem működik.
 Mi az a fordítva?
 Az,hogy amikor átmásolod,és nem nyúlsz hozzá,csak leokézod,aztán mész vissza beleszerkeszteni--és aztán megint leokézod.
 Így nem működik.
 CSINÁLD MEG EGY OKÉ GOMB megnyomásával!
 (ha mégsem,akkor ha újra visszamész a szekresztésbe,beíródik a végére egy kis nem idevaló kód--pár sor csak a végén,azt akkor törőld,a script végén,
 De figyi--ez csak abban az esetben HA ÚJRA BELEMÉSZ A SZERKESZTÉSBE-ÉRTED?)
 
 Akkor lássuk a kódot.
 Az idő végét,ameddig a számlálást szeretnéd mutatni
 Fent találod.Mutatom itt is melyik az a rész:
 
 "setcountdown(2005,07,27)"
 
 (én írtam pirosra,hogy jobban lássa mindenki!!!)
 A szöveget írd át magad izlése szerint,itt a kód alján.
 Mutatom itt is melyik rész az:
 
 A 32.születésnapomig!
 
 (én írtam pirosra,hogy mindenki jól lássa)
 A betüméret,betüstílus,betüszín(fent)
 
 var opentags='<font face="VERDANA" color="#000000" size="3"><small>'
 var closetags='</small></font>'
 
 De könyörgöm,ne itt állísd át,hanem fent a kódban!!!
 
 És mégegy fontos rész,az az idő,ami megjelenik nálad,egy láthatatlan keretben van.
 (nem látod,mert láthatatlan--érted?)
 Emiatt előfórdúlhat,sőt elő is fog fórdúlni nálad,hogy az túl széles.
 Mármint az a láthatatlan keret.
 Itt mutatom,melyiken kell akkor állítanod!
 
 var countdownwidth='350px'
 var countdownheight='20px'
 
 Szélesség,magasság--stimm?
 Pixelben megadva!
 
 Ha az elejére beírod azt,hogy <center>,a végére pedig azt,hogy </center>,akkor az "idő" a modulod közepére igazodik!
 
 ja,és ha kérdik tőled honnan van,tudod a szlogent?
 
 Botond Ákos oldala -a legjobb scriptek szállítója!
 
 ; )
 |