Avatar billede smask Nybegynder
12. februar 2007 - 18:51 Der er 3 kommentarer og
1 løsning

javascript edit

Hej..

Ved brug af denne, kan jeg have scriptet til at vises flere steder i Body.

Placer dette i HEAD
-------------------

<script>

/*
Count up from any date script-
By JavaScript Kit (www.javascriptkit.com)
Over 200+ free scripts here!
*/

var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")

function countup(yr,m,d){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy
var paststring=montharray[m-1]+" "+d+", "+yr
var difference=(Math.round((Date.parse(todaystring)-Date.parse(paststring))/(24*60*60*1000))*1)
difference+=" days"
document.write("It\'s been "+difference+" since the launch of JavaScript Kit!")
}
</script>


Indsæt en udgave af dette hvert sted du ønsker:
------------------------------------------------

<script>
//enter the count up date using the format year/month/day
countup(1997,12,05)
</script>


Indsæt en udgave af dette hvert sted du ønsker:
------------------------------------------------



<p align="center"><font face="arial" size="-2">This free script provided by</font><br>
<font face="arial, helvetica" size="-2"><a href="http://javascriptkit.com">JavaScript
Kit</a></font></p>

men kan den laves så det ikke er det samme den viser? jeg mener kan man bytte om på dem, så den f.eks. kan vise

Det er nu eks. 3450 dage siden lanceringen af dette website

og

Det er nu eks. 2150 dage siden jeg røg min sidste cigaret.

Håber i forstår hvad jeg mener.
Avatar billede cpufan Juniormester
12. februar 2007 - 23:29 #1
ja

function countup(yr,m,d streng){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy
var paststring=montharray[m-1]+" "+d+", "+yr
var difference=(Math.round((Date.parse(todaystring)-Date.parse(paststring))/(24*60*60*1000))*1)
difference+=" days"
document.write("Det er "+difference+" siden "+streng)



og kald det med

<script>
//enter the count up date using the format year/month/day
countup(1997,12,05 "starten af dette website")
</script>


<script>
//enter the count up date using the format year/month/day
countup(2006,12,07 "min sidste cigaret")
</script>
Avatar billede cpufan Juniormester
12. februar 2007 - 23:30 #2
difference+=" days"


skal så også lige ændres til

difference+=" dage"
Avatar billede smask Nybegynder
14. februar 2007 - 22:07 #3
kan ikke lige få det til at virke..

ja

function countup(yr,m,d streng){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy
var paststring=montharray[m-1]+" "+d+", "+yr
var difference=(Math.round((Date.parse(todaystring)-Date.parse(paststring))/(24*60*60*1000))*1)
difference+=" days"
document.write("Det er "+difference+" siden "+streng)

mangler du ikke noget her? og hvor skal denne placeres? i head vel?
Avatar billede roenving Novice
25. februar 2007 - 17:18 #4
I et script-tag !-)

<script type="text/javascript">

...

</script>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester