Avatar billede krel Nybegynder
21. februar 2008 - 21:45 Der er 13 kommentarer og
1 løsning

eget billede ved intet billede

Hey har prøve og google lidt uden held...
- så derfor prøver jeg nu herinde.

Jeg har tænk på om man kan skrive en linie i css eller et javascript på sin side, sådan at hvis et billede ikke findes på serveren (eller en fejl i img src) så vises det et billede man selv har valgt i stedet for en hvid firkant med det røde kryds oppe i venstre hjørne

lidt ligesom på div sider hvor man ikke har noget billede og så vises en kamera i en rød ring med streg over...

mvh.
Kristian
Avatar billede olebole Juniormester
21. februar 2008 - 22:06 #1
<ole>

Nej, det kræver en del JavaScript - så det er betydeligt lettere at holde styr på sine billeder  ;o)

/mvh
</bole>
Avatar billede krel Nybegynder
21. februar 2008 - 22:09 #2
hmm det var nu mere til et galleri (medarbejdere) hvor databasen er gjort klar men selve billederne mangler, så i stedet for at give dem allesammen samme <img> og så skrive de rigte <img>koder igen når billeder blev taget tænkte jeg det måske var en mulighed...

kristian
Avatar billede olebole Juniormester
21. februar 2008 - 23:12 #3
Jamen, så er det da pærelet at holde styr på billederne  :)
Avatar billede krel Nybegynder
22. februar 2008 - 00:32 #4
hehe tja måske bare et spm om at være doven så tror jeg bare jeg lukker igen
Avatar billede krel Nybegynder
22. februar 2008 - 00:37 #5
> ole?
er du asp? så giv evt lige dette et kig:
http://www.eksperten.dk/spm/820650
Avatar billede krel Nybegynder
19. april 2008 - 12:35 #6
hey ole?
hvor meget er en del javascript for har lavet en ny side til mig selv og her indgår en del billeder og (måske det er lavet på en besværlig måde) så også en side hvor der vises et stort billede og så op til 9 tilhørende billeder nedenunder. Så ville gerne kunne bruge noget script så hvis der nu kun var 2 billeder skulle man ikke sætte 7 tomme billeder ind.

^^
ovenstående kører sammen med en database (access)
Avatar billede olebole Juniormester
19. april 2008 - 12:45 #7
Du løber vel et recordset igennem i din ASP. Så er det bare at sætte de billeder ind, der er i Access - og ellers undlade. Jeg kan ikke rigtig se et problem, der kræver JS  =)
Avatar billede krel Nybegynder
19. april 2008 - 13:12 #8
hmm så er det måske noget asp.. ellers bygger jeg bare siden forkert op.. hvor hvert img tag består af info fra db'en og hvis der nu kun er 27 poster i db'en og siden kan have op til 72 billeder så vil der jo efter billede 27 stå en fejl pga der ikke er flere poster i db'en...?
Avatar billede roenving Novice
19. april 2008 - 14:13 #9
Hvis du skal udfylde 72 pladser, udskriver du vel bare indtil der ikke er flere billeder, og så sætter du en dummy ind indtil der er 72 ?-)
Avatar billede krel Nybegynder
19. april 2008 - 14:21 #10
tja.. men jag har lavet siden sådan at det er en tabel med 6 * 12 felter af på 75x75px og imellem er der felter á henholdsvis 1x75px og 75x1px.

i hver felt 75x75px hedder: <img scr="../grafik/02/referencer/*2008*/small/*filnavn*.png" osv osv><%rs.movenext%>

- hvor 2008 = <%=rs("arstal")%>
- hvor filnavn= <%=rs("job")%>

- det har jeg så 27 gange.. men ville jo gerne skrive denne linje alle 72 gang så der kom billeder efterhånden så db'en blev fyldt op.. men skal man så ha hele tabllen eller evt. blot <tr> tagget med ind i asp'en

????
Avatar billede olebole Juniormester
19. april 2008 - 14:24 #11
Fejlen er, at du lægger HTML i din database. Så bliver alt meget vanskeligere at styre - og din DB er ubrugelig, når/hvis du vil skifte design. Det er en database ... ikke en markupbase  ;o)
Avatar billede roenving Novice
19. april 2008 - 14:27 #12
i = 0
while not eof
  Response.Write 'det du skal udskrive
  i = i+1
loop
for x=i to 72
  Response.Write 'En dumy-linje
next

-- linjeskiftene må du så bygge ind i !-)
Avatar billede krel Nybegynder
19. april 2008 - 14:28 #13
ok tror ikke helt jeg forstår kan vi evt snak ud fra mit eks(kode)?
har oprette et nyt spm nu med point og for ikke at blande sammen:
http://www.eksperten.dk/spm/828450

/kristian
Avatar billede krel Nybegynder
19. april 2008 - 16:58 #14
har nu prøve at stykke en hurtig kode som vises her:
http://www.eksperten.dk/spm/828462
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