webForumDet fria alternativet

Alltså nu får Microsoft ge sig!

Kontorsprogram

2 svar · 429 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Frågan#1

Alltså, något jag inte tänkt på tidigare ej eller behövt göra, och det är att validera bilder (se om de är av jpg, gif eller png).

Igår höll jag på att slita av mig håret för att IE inte ville göra samma sak som FF gjorde med en JPG bild när jag laddade upp den..

MIME-data för JPG är vanligtvis image/jpeg, det är de i alla fall i FF.. men av någon kuslig anledning så avger IE ifrån sig image/pjpeg

Alltså, vad är det för fel på image/jpeg Microsoft?

Medlem sedan juli 20044 453 inlägg
#2

Du snackar inte om accept-headern nu? Den kommer att lista bra mycket mer än pjpeg, bl.a. image/jpeg.

Medlem sedan nov. 20014 054 inlägg
#3

legis skrev:

Du snackar inte om accept-headern nu? Den kommer att lista bra mycket mer än pjpeg, bl.a. image/jpeg.

Jag körde via .NET vid uppladdningen så använde jag mig av ContentType, och i FF så returnerade den image/jpeg och i IE returnerade den image/pjpeg men även så returnerade FF image/png på png-bilder, och ie image/x-png på samma bild.

Jag upptäckte inte detta förrän att när jag provkörde med debuggern på så såg jag att i FF gick den in på metoden om typen var image/jpeg, men i IE, så hoppade den över min metod som den skulle in i om den hade varit av typen image/jpeg.

Så då testade jag detta med att bara kolla ContentType på bilderna i FF och IE, IE returnerade image/pjpeg och FF image/jpeg. :)

Så jag stog och slet hår i början, men nu funkar det prima fint.

263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)