Archief - HTML : Nighttime - daytime

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

score2

Legacy Member
Ik werk momenteel een vrij speciaal concept uit waarbij mijn site zich aanpast aan het uur van de dag. Het is de bedoeling dat mijn site 's nachts (na 21 uur) er donkerder en gemoedelijker gaat uitzien dan overdag.

Nu had ik graag gehad dat zodra iemand op mijn indexpage terechtkomt dat hij automatisch 's nachts de index_night.html te zien krijgt en overdag de index_day.html.

Hoe speel ik dit klaar?

Kent er iemand een eenvoudig scriptje hiervoor?
dus:
21 uur tot 8 uur = index_night.html
8 uur tot 21 uur = index_day.html

Alvast merci hé :niceone:

Smoerf

Legacy Member
javascript :) in je index.htm, checken hoe laat het is, en als het tssn 8u en 21u is, document.location.href='index_day.html' ander index_night.html

score2

Legacy Member
Thx, maarreuh de bedoeling was eigenlijk of iemand mij zo een scriptje kon maken? ;)

Ik heb geen flauw benul van javascript :crazy:

daboykefke

Legacy Member
zoek eens op javascript sites naar "begroeting" scripts (je weet wel, als het rond 12 uur is dat er staat "goeie middag") .. dat is van hetzelfde principe, behalve dat je ipv document.write nen document.location.href gebruikt

Col.Kurtz

Legacy Member
Als je alles opmaakt met css kan je het zo oplossen :

<html>
<head>
<script>

if (new Date().getHours() >= 21) {
var style = 'night';
} else {
var style= 'day';
}

document.write('<link rel=stylesheet href="'+style+'.css">');

</script>
</head>
<body>
</body>
</html>

Je maakt dezelfde classes aan in night.css / day.css maar met andere opmaak uiteraard ;)

sSkoEziE

Legacy Member
Kan je mischien niet beter ipv naar een andere pagina te redirecten, een ander stylesheet gebruiken. Zo wordt de inhoud van je pagina bepaald door je html en de layout + kleuren door css

*edit* Col.Kurtz was me voor ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan