/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Billedpræsentationsteknik
Fra : Allan Unnerup


Dato : 13-01-03 14:11

Hvad er den bedste måde at præsentere et billede?

Hvis billedet er placeret i en fil, kan man fx skrive:
<img src="http://www.domæne.dk/billede.jpg">

Men hvis billedet er placeret i en database, er der jo flere muligheder:

1) Inden præsentationen at skrive billedet i databasen i en temporær fil og
ellers bruge samme teknik. <img src="http://www.domæne.dk/tmp/xxx.jpg">

2) Skrive billedet direkte i HTML-koden.

3) ?

Hvilken teknik bør jeg vælge?

Med venlig hilsen
Allan



 
 
Kim Jensen (13-01-2003)
Kommentar
Fra : Kim Jensen


Dato : 13-01-03 15:01

> Hvad er den bedste måde at præsentere et billede?
> Hvis billedet er placeret i en fil, kan man fx skrive:
> <img src="http://www.domæne.dk/billede.jpg">
> Men hvis billedet er placeret i en database, er der jo flere muligheder:

Egentlig ikke; du skal stadig bruge en <img...> tag[1] og i dennes source
(src) angive en URI til selve billedet.

> 1) Inden præsentationen at skrive billedet i databasen i en temporær fil
og
> ellers bruge samme teknik. <img src="http://www.domæne.dk/tmp/xxx.jpg">

Hvis dine billeddata er gemt direkte i DB'en er (den eneste?) metode at lave
et server-side script, der:
-læser data fra DB'en (typisk på baggrund af et ID medsendt scriptet)
-sender data til klienten sammen med en passende content-type

Dette vil i din HTML se ud som:
<img src="showpic.asp?id=4">

> 2) Skrive billedet direkte i HTML-koden.

Ikke forstået. Hvad havde du tænkt dig?


[1]: Til flueknepperen: Ja, man kan sikkert også bruge fx et <object....>
tag.


mvh
Kim Jensen



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste