Ik heb het volgende javascript dat het nummer van de week weergeeft en een plaatje dat per week moet wisselen.
Het werkt wel, maar ik wil het script gewoon in de body zetten met tekst erboven en onder in gewoon html. Hij zet nu 'Week: 20 met plaatje eronder' op een witte pagina...
Hoe zorg ik ervoor dat alles in document.write('') gewoon op de juiste plaats in de body schrijft?
Het werkt wel, maar ik wil het script gewoon in de body zetten met tekst erboven en onder in gewoon html. Hij zet nu 'Week: 20 met plaatje eronder' op een witte pagina...
Hoe zorg ik ervoor dat alles in document.write('') gewoon op de juiste plaats in de body schrijft?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| <script language=javascript1.2 type=text/javascript>
function setcountdown(theyear,themonth,theday,thehour,themin,thesec){
yr=theyear;mo=themonth;da=theday;hr=thehour;min=themin;sec=thesec
}
setcountdown(2002,01,01,01,00,00)
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
var crosscount=''
window.onload=countdown
function countdown(){
var today=new Date()
var todayy=today.getYear()
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+" "+hr+":"+min+":"+sec
dd=Date.parse(futurestring)-Date.parse(todaystring)
dweek=Math.floor(dd/(60*60*1000*24*7)*-1)
document.write('Week: '+dweek+'<br>')
if (dweek == 19) {document.write('[img]"19_1.jpg">')}
if[/img]')}
if (dweek == 21) {document.write('[img]"21_1.jpg">')}
}
</script[/img] |