ohjeita web-sivuston tekijälle
Erityisesti usein päivittyvissä dokumenteissa tulisi lukea niiden päivitysajankohta. Tämä voidaan toteutaa useilla eri tavoilla ja vaivattomin on varmasti JavaScript- toteutus. Se ei kuitenkaan näy esim. selaimilla, jotka eivät JavaScriptia tue tai henkilöillä, jotka ovat JavaScriptin poistaneet käytöstä. Vaihtoehtoisia metodeja on sisällyttää päivitysajankohta itse sivuun jo palvelimella. Näistä metodeista löytyy lisätietoa Perl- ja palvelinpuolilta.
Viimeksi päivitetty- ajankohdan saat dokumenttiisi seuraavalla koodinpätkällä joka sijoitetaan siihen, mihin teksti halutaan.
<script type="text/javascript">
document.write("Viimeksi päivitetty: " + document.lastModified)
</script>
Viimeksi päivitetty- tekstin voi toki korvata millä tahansa muulla tekstinpätkällä.
Tämä sivu on luotu 1.5.1998 ja viimeksi päivitetty 10.7.2002.
Hyvä ja simppeli juttu!
21.3.2003 12:59Heips. Reino on tehnyt hyvät sivut
Kiitoksia tuosta.
22.5.2003 17:21Jos tiesitte, niin tuo näyttää aina sen ajan ja päivän kun olette sivulle tulleet.
Koittakaa vaikka tällä sivulla painamalla "Päivitä" tai "Refresh" ja katsokaa aikaa.
Hyvä että löytyy JavaScriptejä suomenkielisine ohjeineen.
Näppärää.
loistojuttu
30.7.2003 12:55tota noniin.. toi Guru-X oli aivan oikeassa tää ei toimi niinku pitäis koska tää vaa kertoo milloin olen viimeksi käynyt sivullanne ..? jos painaa refresh niin näkee että siinä lukee exactly se aika jolloin olen osoittanut visiittiä sivuillanne.... http://www.heruux.tk : /
3.8.2003 14:07Hyvä pointti Guru-X. "Ongelma" johtuu katsokaas siitä, että sivut luodaan palvelimella lennossa, joten tiedostoa "päivitetään" joka kerta kun joku sitä hakee.
Tein staattisen esimerkkisivun, josta käy paremmin ilmi mistä tässä tempussa on kyse.
Niin siis tuo toimii joillakin palvelimilla, joillakin ei. Esimerkiksi Soneran palvelimella kyllä pelitti ihan hyvin, kun aikoinaan koitin, mutta esim. Mbnetissä ei.
14.11.2003 19:03Joo, mutta miten päiväyksen saisi suomalaisen mallin mukaiseksi? Ei ole mukavaa lukea esim.
"Viimeksi päivitetty: Sun, 03 Aug 2003 11:06:54 GMT" tai "Viimeksi päivitetty: 08/03/2003 11:06:54"
Tämän minäkin haluaisin kuulla.
8.6.2004 01:22se riippuu onko sivu staattinen(html,htm,xtm,etc..) vai dynaaminen(php,asp,jsp,etc..)
Dynaamisissa sivuissa palvelimelle annettu koodi parsitaan ja annetaan selaimelle tavallisena html koodina.
Katsokaas vaikka minkä php sivun tahansa lähdekoodia niin ette löydä sieltä kuin tavallsta html:ää. ellei php lähdekoodia ole väkisin haluttu näyttää html kommenttien avulla.
Tuo javascript toimii staattisissa sivuisssa piste.
kiitos tästä!!
ljsakdasdasdasdaadsågkwjgegfhdhdfhgdfhg
13.1.2005 18:54123e4r5ty6urtgeh
6.3.2005 08:46Miten oheisen linkin saisi dynaamiseksi? Eli miten 06.03.2005 saataisiin korvattua kuluvalla päivämäärällä ja 28.02.2005 seitsemän päivää aikaisemalla päivämäärällä?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD><TITLE>My Page</TITLE>
</HEAD>
<BODY BGCOLOR="#ACCAF9" Text="#000000" LINK="#0000FF" VLINK="#000080" ALINK="#00FF00">
<A HREF="http://www.vantaa.fi/i_haku.asp?path=1%3B125&hakuTulosMaaraSivulla=&Sivu=&hakusanat=aihe*&hakupolku=P1&hakutyyppi=and&hakuaikaalkaa=28.02.2005&hakuaikaloppuu=06.03.2005&hakujarjestys=Aika&Hae=Hae" target="_Top">Uusimmat sivut ja viimeisimmät päivitykset</A>
<!---Java Script also goes here when called for.--->
</BODY>
</HTML>
Ihan näpsäkkä
23.6.2005 22:40miten saa tän javascriptin koneelle jos e puutuu
????!!! Vastakkaa please!
<html>
<i>moi</i>
</html>