webForumDet fria alternativet

Thickbox utan MIME-types

JavaScriptur Javascript

5 svar · 473 visningar · startad av omax

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

Hej killar, långt tag sen jag postade här på forumet...
Jag använder Thickbox till ett projekt jag håller på i skolan, där man laddar upp filer på en skolportal.

Vi har löst filhanteringen genom att döpa om filerna till md5-hasher beroende på innehåll. Alltså så har inte bilderna någon filändelse.

<a href='/files/$file_hash' class='thickbox work_minisquare'><img src='./images/thimb.jpg' alt='pic' /></a>

Nu vill inte Thickbox öppna filen eftersom det inte vet att det är en bild.
Någon som har erfarenhet av detta och kan hjälpa mig?

Thixkbox: http://jquery.com/demo/thickbox/

Medlem sedan aug. 20039 340 inlägg
#2

Just i detta fall verkar det enkelt att bara lägg till en querystring som slutar på .jpg, bara för att trigga thickbox.

<a href='/files/{$file_hash}?trigthickbox=.jpg' class='thickbox work_minisquare'><img src='./images/thimb.jpg' alt='pic' /></a>

Sen skulle jag gjort en del saker annorlunda, men det bör räcka för att ditt skript ska fungera med thickbox.

Medlem sedan nov. 2004112 inlägg
#3

Om det funkar vore underbart, men jag finner ingen funktion i thickbox som heter trigthickbox?

Medlem sedan juni 20014 421 inlägg
#4

thickbox går igenom länkarna och kollar bl.a efter jp*g, matchas detta så triggas thickbox på länken. därför borde det gå att lösa som nitro har skrivit det.

Medlem sedan aug. 20039 340 inlägg
#5

colione: Precis, jag kollade på koden och utformade lösningen efter just det.

Medlem sedan nov. 2004112 inlägg
#6

Wiie :) det funkar, blev lite fel pga file-permissions men det är löst nu.. tack så mycket!

137 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)