Gast Geplaatst: 8 december 2005 Geplaatst: 8 december 2005 Heb dus een getal zeg (vast=17385121) Heb een datum zoals huidige datum Heb dat datum dat de teller moet stoppen Maar ik heb nog meer variabelen Zoals, vast=17385121, rokers=6427272 Wat ik sus wil is een simpel scriptje die live (niet in een form) op de site telt. Voor html moet daar dan document.Write inkomen. Had al een degziem met deathclock, maar ie zetten de vaste variabelen op nul. Dus vandaar maar een keer hier vragen dan ontwikkelen.. (Daarmee en PHP had makkelijker geweest maar dat gaat helaas niet)
Hendrik007 Geplaatst: 8 december 2005 Geplaatst: 8 december 2005 Ik heb het volgende kunnen vinden op Planetsourcecode.com, ik hoop niet dat het een commerciele link is, maar hier kun je een voorbeeld downloaden van een counter, met een ingestelde begin waarde, ik heb hem zelf nog niet tikkend gekregen. Mischien dat het jou wel lukt? ASP Based counter v1 En anders kijk maar eens rond op de site, daar zijn een hoop codes tevinden! Succes! <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> groeten, Groeten, Hendrik Dreambox 7025+ Dreambox 800HD PVR 80cm op DiSEqC H-H motor 70cm op 19,2 en 23,5 oost
lite Geplaatst: 9 december 2005 Geplaatst: 9 december 2005 waar staan die getallen precies voor en hoe wil je de teller laten lopen (per seconde, per bezoeker, etc.), kortom kan je vertellen wat je teller precies moet doen? And now for something completely similar
Gast Geplaatst: 9 december 2005 Geplaatst: 9 december 2005 Er zijn wat vaste "statistische" gegevens. Ik zal het kort omschrijven, met de hulpvraag. Vaste gegevens; Aantal rokers: 5432111 Aantal longziekten: 7654 Aantal doden door roken: 341 Totaal schadebedrag: 31677271 Nu moet op de site "live" komen; Aantal rokers (die blijft dus vast staan) Aantal longziekten huidige datum (cq tijd) tellend Aantal doden door roken huidige datum (cq tijd) tellend Schadebedrag huidige datum (cq tijd) tellend De teller moet zijn begonnen op 1-1-2005 stoppen op 31-12-2005 en weer opnieuw starten op 1-1-2006 etc etc Het mag geen database gebruiken, dus gewoon met een .js bestand en als het kan geen form gebruiken. Een goed voorbeeld staat op flitsservice.nl met de boeteteller.
lite Geplaatst: 15 december 2005 Geplaatst: 15 december 2005 sorry voor de late reactie <img src="/forums/images/graemlins/wink.gif" alt="" /> met welke waarden wil je je tellers optellen (aantal per minuut bijvoorbeeld)? And now for something completely similar
lite Geplaatst: 15 december 2005 Geplaatst: 15 december 2005 ik heb even een voorbeeld gemaakt in javascript (zonder forms): klik hier het op- en aflopen van de tellers heb ik voor de vorm zelf maar even verzonnen: - de kosten lopen 70 euro per minuut op - het aantal rokers neemt met 100 per dag af - het aantal ziekten neemt met 2 per dag toe - het aantal doden neemt met iets meer dan 1 per dag toe het script ververst zichzelf elke 10 seconden. kan je hier iets mee? edit: oops, er gaat in IE iets nog niet helemaal goed zie ik. <img src="/forums/images/graemlins/wink.gif" alt="" /> hij is nog een beetje buggy. And now for something completely similar
Gast Geplaatst: 17 december 2005 Geplaatst: 17 december 2005 Perfect, bedankt.... ga er eens mee aan de slag. (Nu nog live zzonder klikken van de refresh <img src="/forums/images/graemlins/angel.gif" alt="" />) Bendankt. <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" />
lite Geplaatst: 17 december 2005 Geplaatst: 17 december 2005 er zitten nu nog wel wat foutjes in de berekening hoor denk ik, maar het basisprincipe werkt <img src="/forums/images/graemlins/smile.gif" alt="" /> hij ververst al automatisch, maar omdat de waarden niet helemaal goed worden gedeeld is de uitkomst nu steeds hetzelfde <img src="/forums/images/graemlins/wink.gif" alt="" /> tip: het bovenstaande komt doordat om een of andere reden de startdatum (hij kiest automatisch de eerste dag van het huidige jaar) wel gewoon de tijd doortelt; het aantal dagen wordt dus wel goed berekend, maar na 1 minuut deelt hij door 1-1-2005 00:01. het is dus voornamelijk een kwestie van even uitzoeken hoe je de begindatum helemaal vast laat staan in de berekening, zonder dat daar ook de tijd wordt doorgeteld. And now for something completely similar
lite Geplaatst: 17 december 2005 Geplaatst: 17 december 2005 hier is een nieuwe versie, nu klopt ie helemaal <img src="/forums/images/graemlins/wink.gif" alt="" /> Code: <html><head><style>TD {font: 11/13px arial;}</style><script type="text/javascript">function counter() { var minuten = 1000*60 var uren = minuten*60 var dagen = uren*24 var jaren = dagen*365 var datum = new Date() var tijd = datum.getTime() var startdatum = new Date() var tempyear = datum.getYear() if (tempyear <= 1900) {tempyear = tempyear + 1900} startdatum.setFullYear(tempyear,01,01) var starttijd = startdatum.getTime() var verschil = Math.round((tijd-starttijd)/dagen) var r = 5432111 - (verschil*100); var z = 7654 + (verschil * 2); var d = Math.round(verschil * 1.1); var s = Math.round((((tijd-starttijd)/minuten) + (datum.getHours()/minuten) + datum.getMinutes()) * 70); document.getElementById('rokers').innerHTML = r; document.getElementById('ziekten').innerHTML = z; document.getElementById('doden').innerHTML = d; document.getElementById('schade').innerHTML = s; setTimeout('counter()',10000);}</script></head><body onload="counter();"><table> <tr><td><b>Aantal rokers</b></td><td><b>:</b> </td><td><span id="rokers"></span></td></tr> <tr><td><b>Aantal longziekten</b></td><td><b>:</b> </td><td><span id="ziekten"></span></td></tr> <tr><td><b>Aantal doden door roken</b></td><td><b>:</b> </td><td><span id="doden"></span></td></tr> <tr><td><b>Totaal schadebedrag</b></td><td><b>:</b> </td><td>€ <span id="schade"></span>,-</td></tr></table></body></html> And now for something completely similar
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen