altså koden til vis_billede.asp filen.. jeg går ud fra at du henter filnavnet via en database eller noget.. så bruger du bare <img src="<%=rs("billede")%>" name="etnavn">. Scriptet vil ændre størrelse på vinduet, til bredden på billedet + 200. Sådan bruges window.resizeto:
Hvis du ikke kan få det til at virke, smid vis_billede.asp-koden herind.. Husk at erstatte stien til database, brugernavne, password, og andre vigtigt data, med f.eks. "xxxxx".
jeg er ikke helt med... her er min kode. så kan du se hvordan det er bygget op vis_billede.asp: <% billedeID = Request.Querystring("billedeID") Dim Conn Dim RS Dim SQL
Set Conn = Server.CreateObject ("ADODB.Connection") Set RS = Server.CreateObject ("ADODB.Recordset")
Conn.Open strConnect
SQL = "SELECT Filnavn, Mappe FROM Billede, Galleri WHERE Billede.galleri=Galleri.id AND Billede.ID='"&billedeID&"'" RS.Open SQL, Conn, 0, 1
'----FIND FORRIGE BILLEDE---- SQL = "SELECT Billede.ID FROM Billede WHERE Billede.ID<"&billedeID&" ORDER BY Filnavn DESC LIMIT 0,1" RS.Open SQL, Conn, 0, 1 if not rs.eof then Response.write "<a href=""vis_billede.asp?billedeID=" & RS("ID") & """>Forrige</a>" end if RS.Close '----SLUT -----
'----FIND NÆSTE BILLEDE---- SQL = "SELECT Billede.ID FROM Billede WHERE Billede.ID>"&billedeID&" ORDER BY Filnavn ASC LIMIT 0,1" RS.Open SQL, Conn, 0, 1 if not rs.eof then Response.write "<a href=""vis_billede.asp?billedeID=" & RS("ID") & """>Næste</a>" end if RS.Close '----SLUT -----
Conn.Close Set RS = Nothing Set Conn = Nothing Set SQL = Nothing %>
Det er window.open der kaldes med 3 parametre, separeret af kommen: 1.: urlen skal åbnes 2.: navnet på det vinduet (identifikation), og IKKE det der står som titel 3.: indstilling af vindue, dvs menubar, toolbar, bredde, højde, scrollbars, osv..
...et sidste spørgsmål inden jeg smutter i seng...
Nu virker det hele...meeen, der er et lille problem. nogen gange (når billedet ikke ligger i browserens cache, tror jeg) åbner popup vinduet op som et lille bitte vindue (og billedet er derinde), hvordan slipper undgår jeg det. Der ser ud til at der sker hvis window.resize, bliver kaldt inden billedet er hentet....
Dejligt at der er andre til at stille de spørgsmål man selv søger svar på ;) Det var yderst brugbart!
Synes godt om
Ny brugerNybegynder
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.