Abwehrspieler
Nieuwe gebruiker
- Lid geworden
- 26 jul 2009
- Berichten
- 1
Hoi,
ik ben sinds kort bezig met het opzetten van een website. Slechts basis-kennis dus kost allemaal wat moeite. Nu heb ik op internet een analoge klok gevonden, maar krijg de wijzers niet in beeld. Is er iets mis met het script?
Ik heb de bestanden sekundenzeiger.gif, stundenzeiger.gif en minutenzeiger.gif uiteraard in de map van mijn website staan.
Wie geeft mij raad?
ik ben sinds kort bezig met het opzetten van een website. Slechts basis-kennis dus kost allemaal wat moeite. Nu heb ik op internet een analoge klok gevonden, maar krijg de wijzers niet in beeld. Is er iets mis met het script?
Code:
<script language="JavaScript" type="text/javascript">
<!--
var whichwatch="watch1"
var clockposLeft="800"
var clockposTop="10"
var clipTop=0
var clipBottom=clipTop+90
var clipLeft
var clipRight
var isNS
if (document.layers) { (isNS=true) }
var HIDDEN = (isNS) ? 'hide' : 'hidden';
var VISIBLE = (isNS) ? 'show' : 'visible';
var imgSeconds
var imgMinutes
var imgHours
var imgClock
var clipHours=""
var clipMinutes=""
var clipSeconds=""
var startLeft
var startTop
var tunePosHour=-2
var plusHours=0
var heute= new Date()
var datumtzahl="<font size=1>"+heute.getDate()+"</font>"
function initObjects() {
if (document.all) {
imgSeconds = document.all.imgSeconds.style
imgMinutes = document.all.imgMinutes.style
imgHours = document.all.imgHours.style
imgClock = document.all.imgClock.style
textDate.innerHTML=datumtzahl
imgClock.posLeft=clockposLeft
imgClock.posTop=clockposTop
startLeft=clockposLeft+2
startTop=clockposTop
imgHours.posTop=startTop
imgMinutes.posTop=startTop
imgSeconds.posTop=startTop
document.all.textDate.style.posTop=clockposTop+40
document.all.textDate.style.posLeft=clockposLeft+63
imgSeconds.visibility=VISIBLE
imgMinutes.visibility=VISIBLE
imgHours.visibility=VISIBLE
imgClock.visibility=VISIBLE
document.all.textDate.style.visibility=VISIBLE
tickIE()
}
if (document.layers) {
imgSeconds = document.imgSeconds
imgMinutes = document.imgMinutes
imgHours = document.imgHours
imgClock = document.imgClock
document.textDate.document.write(datumzahl)
document.textDate.document.close()
imgClock.left=clockposLeft
imgClock.top=clockposTop
startLeft=clockposLeft+2
startTop=clockposTop
imgHours.top=startTop
imgMinutes.top=startTop
imgSeconds.top=startTop
document.textDate.top=clockposTop+40
document.textDate.left=clockposLeft+61
imgSeconds.visibility=VISIBLE
imgMinutes.visibility=VISIBLE
imgHours.visibility=VISIBLE
imgClock.visibility=VISIBLE
document.textDate.visibility=VISIBLE
tickNS()
}
}
function tickIE() {
var now=new Date()
var nowHours=now.getHours()
var nowMinutes=now.getMinutes()
var nowSeconds=now.getSeconds()
if (nowHours>=12) {nowHours=nowHours-12}
if (nowMinutes<12) {plusHours=0}
if (nowMinutes>=12 && nowMinutes<24) {plusHours=90}
if (nowMinutes>=24 && nowMinutes<36) {plusHours=180}
if (nowMinutes>=36 && nowMinutes<48) {plusHours=270}
if (nowMinutes>=48) {var plusHours=360}
imgHours.posLeft=startLeft-(nowHours*90*5+plusHours)
clipLeft=nowHours*90*5+plusHours
clipRight=clipLeft+90
clipHours="rect("+clipTop+" "+clipRight+" "+clipBottom+" "+clipLeft+")"
imgHours.clip=clipHours
if (nowSeconds!=0) {
imgMinutes.posLeft=startLeft-(nowMinutes*90)
clipLeft=nowMinutes*90
clipRight=clipLeft+90
clipMinutes="rect("+clipTop+" "+clipRight+" "+clipBottom+" "+clipLeft+")"
imgMinutes.clip=clipMinutes
}
imgSeconds.posLeft=startLeft-(nowSeconds*90)
clipLeft=nowSeconds*90
clipRight=clipLeft+90
clipSeconds="rect("+clipTop+" "+clipRight+" "+clipBottom+" "+clipLeft+")"
imgSeconds.clip=clipSeconds
var runClock=setTimeout("tickIE()", 100);
}
function tickNS() {
var now=new Date()
var nowHours=now.getHours()
var nowMinutes=now.getMinutes()
var nowSeconds=now.getSeconds()
if (nowHours >= 12) {nowHours=nowHours-12}
if (nowMinutes<12) {plusHours=0}
if (nowMinutes>=12 && nowMinutes<24) {plusHours=90}
if (nowMinutes>=24 && nowMinutes<36) {plusHours=180}
if (nowMinutes>=36 && nowMinutes<48) {plusHours=270}
if (nowMinutes>=48) {var plusHours=360}
imgHours.left=startLeft-(nowHours*90*5+plusHours)
clipLeft=nowHours*90*5+plusHours
clipRight=clipLeft+90
imgHours.clip.left=clipLeft
imgHours.clip.right=clipRight
imgHours.clip.top=clipTop
imgHours.clip.bottom=clipBottom
if (nowSeconds!=0) {
imgMinutes.left=startLeft-(nowMinutes*90)
clipLeft=nowMinutes*90
clipRight=clipLeft+90
imgMinutes.clip.left=clipLeft
imgMinutes.clip.right=clipRight
imgMinutes.clip.top=clipTop
imgMinutes.clip.bottom=clipBottom
}
imgSeconds.left=startLeft-(nowSeconds*90)
clipLeft=nowSeconds*90
clipRight=clipLeft+90
imgSeconds.clip.left=clipLeft
imgSeconds.clip.right=clipRight
imgSeconds.clip.top=clipTop
imgSeconds.clip.bottom=clipBottom
var runClock = setTimeout("tickNS()", 100);
}
if (document.all) {
document.write("<DIV ID='imgClock' STYLE='position:absolute;visibility:hidden'><img src='"+whichwatch+".gif'></DIV>")
document.write("<DIV ID='textDate' STYLE='position:absolute;visibility:hidden'> </DIV>")
document.write("<DIV ID='imgSeconds' STYLE='position:absolute;visibility:hidden'><img src='sekundenzeiger.gif'></DIV>")
document.write("<DIV ID='imgHours' STYLE='position:absolute;visibility:hidden'><img src='stundenzeiger.gif'></DIV>")
document.write("<DIV ID='imgMinutes' STYLE='position:absolute;visibility:hidden'><img src='minutenzeiger.gif'></DIV>")
document.write("<DIV> </DIV>")
document.close()
}
if (document.all) {
window.onload=initObjects
}
//-->
</script>
Ik heb de bestanden sekundenzeiger.gif, stundenzeiger.gif en minutenzeiger.gif uiteraard in de map van mijn website staan.
Wie geeft mij raad?