Avatar billede -pind-- Nybegynder
05. september 2005 - 12:14 Der er 9 kommentarer og
1 løsning

Dagens Foto

Hej Eksperter
Jeg søger et script, der kan åbne et nyt Billede hver dag Eks. kl. 24:00 om natten.
Jeg har et link der heder ( Dagens Foto )som så henter det foto som jeg har angivet i linket, det vil jeg gerne have gjort automatisk, så jeg ikke skal lægge et nyt billede ud hver dag, men der i mod have 365 foto liggende i en mappe,
og skulle scriptet gerne selv tage sig kært af et nyt foto næste Dag.
Håber i forstår mig
Avatar billede mm12010 Nybegynder
05. september 2005 - 14:11 #1
hvis du navngiver dine billeder med en dato, ex: 20050905-image.jpg kan du bare udskrive den aktuelle dato i stien
Avatar billede -pind-- Nybegynder
05. september 2005 - 14:22 #2
hej mm
Men så skal jeg ind og ratte stien (linket) hver dag.
Avatar billede mm12010 Nybegynder
05. september 2005 - 14:41 #3
et eksempel kunne se sådan ud:

<script type="text/javascript">
function twoDigits(int){
    return(int<10?"0"+int:int);
}
function imgDate(){
    dato=new Date();
    return (dato.getFullYear()+twoDigits(dato.getMonth()+1)+twoDigits(dato.getDate()));
}
document.write(writeDate());
</script>
<img src="../gfx/blank.gif" alt="Dagens Foto" style="height:100px;width:100px;" onload="this.src='../gfx/dagens-foto/'+imgDate()+'-image.jpg';">

det forudsætter at du loader en lille gennemsigtig 1px*1px gif og derefter sætter billedets src til det aaaammdd-iamge.jpg
Avatar billede -pind-- Nybegynder
05. september 2005 - 18:46 #4
Hej mm
Har leget lidt med det, og siden åbner også det billede som jeg har kaldt
år må dd osv. det virker men!!! der popper en Meddelelse op og siger,
( Stack overflow )se her:
http://www.asiapigen.dk/dagenfoto/asp/index.asp
http://www.asiapigen.dk/dagenfoto/asp/index01.asp
http://www.asiapigen.dk/dagenfoto/asp/index02.asp
http://www.asiapigen.dk/dagenfoto/asp/index03.asp
Hvad kan jeg gøre ved det????
Avatar billede roenving Novice
06. september 2005 - 03:13 #5
Fjern document.write-linjen ...
Avatar billede -pind-- Nybegynder
06. september 2005 - 06:56 #6
Har prøvet at fjerne den linje, det hjælper ikke.
Asia
Avatar billede mm12010 Nybegynder
06. september 2005 - 09:03 #7
ahh...

det er selvfølgelig fordi onload-eventet skal nulstilles efter billedet er skiftet første gang:

onload="this.src='../gfx/dagens-foto/'+imgDate()+'-image.jpg';this.onload=null;"
Avatar billede -pind-- Nybegynder
06. september 2005 - 10:51 #8
Det simpelhen kanon mm, det virker.
Jeg forsøger lige at give dig point.
Jeg har en ny opgave, jeg skal have laves script ligesom det vil har lavet nu,
men det skulle kunne åbne Video klip ( Film.wmv )
Jeg ligger det ud som nyt spørgsmål til nye Point.
Mange tak for hjælpen
Asia
Avatar billede mm12010 Nybegynder
06. september 2005 - 10:51 #9
og sådan :-)
Avatar billede -pind-- Nybegynder
06. september 2005 - 10:52 #10
Du må lige hjælpe mig med at give dig Point
Asia
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