Avatar billede thesurfer Nybegynder
25. marts 2005 - 05:06 Der er 12 kommentarer og
1 løsning

Læs billede binært fra remote server og vis det - binary

Heysa..

Hvordan, hvis muligt, læser man et billedet (binært) fra en fjern/remote server, og viser det i en HTML/ASP side?

Jeg ved at man kan bruge noget i stil med:

dim xmlHTTP
set xmlHTTP = CreateObject("Microsoft.XMLHTTP")
xmlHTTP.open "GET","URL-TIL-BILLEDE-INDSÆTTES-HER", false
xmlHTTP.send
response.BinaryWrite xmlHTTP.responseBody
set xmlHTTP = nothing

Men det vil udskrive det binære.. og denne metode bruges normalt til "force download" (en download-dialong kommer frem).

Jeg har ikke adgang til FileSystemObjekt, så jeg kan ikke gemme billedet, og bruge <img src="..">.


-Nogen ideer?
Avatar billede burningice Nybegynder
25. marts 2005 - 16:33 #1
prøv at set content-type på din sige til en billede, så kan det være at browseren kan vise det istedet for at prøve at downloade det som en normal fil
Avatar billede thesurfer Nybegynder
25. marts 2005 - 16:40 #2
Jeg har prøvet at indsætte Response.ContentType til "image/JPEG", men billedet vises stadig binært (en masse mærkelige tegn i stedet for selve billedet).. er sikker på at ContentType er til "force download".. (glemte at skrive det i spm'et.. sorry).
Avatar billede thesurfer Nybegynder
25. marts 2005 - 18:52 #3
Jeg ser lige om man ikke kan gemme dataene i en Access database, og derefter hive det ud igen..
Avatar billede burningice Nybegynder
25. marts 2005 - 19:29 #4
det ændrer ikke på dine data... et binært billede er et binært billede, hvordan du end vender og drejer det.
Avatar billede thesurfer Nybegynder
25. marts 2005 - 20:25 #5
Jeg har fundet dette script:
http://www.stardeveloper.com/articles/display.html?article=2001040401&page=1

Det ser ud til at være lige det, jeg har brug for.
- Jeg lader spm'et stå åbent lidt endnu..
Avatar billede thesurfer Nybegynder
25. marts 2005 - 20:29 #6
Faktisk er det det her link: http://www.stardeveloper.com/articles/display.html?article=2001040401&page=1
Men det er en hel "tutorial", fordelt på 3 sektioner (og en masse sider)..
Avatar billede burningice Nybegynder
25. marts 2005 - 21:00 #7
Avatar billede thesurfer Nybegynder
25. marts 2005 - 21:27 #8
Jeg er faktisk kommet udenom problemet (som er Content Type).. på en måde..

Da jeg ikke kan have både ContentType HTML og ContentType JPEG på samme side (man kan kun have 1 Content Type definition), har jeg HTML med iframe, der så har JPEG i sig.. Dvs, billedet loades i en iframen (for sig selv, via direkte url), der loades i en almiindelig side.. jeg har nemlig brug for at kunne skrive tekst ved siden af billedet..

Jeg kan ikke se andre måder at gøre det på..
Avatar billede burningice Nybegynder
25. marts 2005 - 21:55 #9
well... ja? du skal have en seperat side der skal lade som om det er et billede. Det troede jeg da du var klar over.
Avatar billede burningice Nybegynder
25. marts 2005 - 21:56 #10
man gør det normalt ved at have følgende på tekst-siden:

<img src="dinside.asp?noget=nogetandet"> Nogen tekst
Avatar billede thesurfer Nybegynder
26. marts 2005 - 15:23 #11
Doh! Jeg kendte faktisk godt den metode.. :-)
..havde helt glemt den.. scriptet fungerer nu som det skal..

Hvis du smider et svar, får du pointsne! :-)
Avatar billede burningice Nybegynder
26. marts 2005 - 15:35 #12
:) det var da godt
Avatar billede thesurfer Nybegynder
26. marts 2005 - 15:39 #13
God påske, weekend osv :-)

- Points givet.
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
Kurser inden for grundlæggende programmering

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