Avatar billede marcus456 Nybegynder
19. september 2005 - 02:47 Der er 3 kommentarer og
1 løsning

farve på ramme omkring billeder trukket ud af db

hvordan laver jeg farven m.m. om på den "ramme" der opretter sig omkring et billede jeg trækker ud af en database.
Når border virker efter hensigten må farven det jo også?

dette er lidt er koden
response.write "<a href='show.asp?id=" & rs("id") & "' target=''><img src='" & rs("stiLilleBillede") & " 'border=1';'bordercolor=#000000';></a>"

farven bliver ved med at være rød/blå
Avatar billede plazm Nybegynder
19. september 2005 - 06:13 #1
response.write "<a href='show.asp?id=" & rs("id") & "' target=''><img src='" & rs("stiLilleBillede") & " style=\"border: 1px solid #000000;\"></a>"
Avatar billede jpj3 Nybegynder
21. september 2005 - 08:53 #2
Det er fordi billedet er et link. Standard står billed rammer på et link til at være blå når de ikke er besøgt og rød når de er besøgt.
Avatar billede marcus456 Nybegynder
22. september 2005 - 14:44 #3
jpj3>> ja netop..derfor er jeg nød til at sætte linkborder til 0

plazm>> jeg får en fejl når det er skrevet på denne måde og det har kun den effekt at linkborder forsvinder .. hvis jeg skriver ’border=0’ kan jeg sætte den til hvad som helst

Jeg fik koden lavet om fordi jeg skulle have et brud i tabellen, eget ønske tabelrækker
-tabellen opfører sig dog underligt, som om den ligger uden for område nede under billederne på trods af den har en effekt på rækkeantal.
Derfor er jeg nød til at adskille opjektet med et &nbsp.
Det kan ses her http://freehost14.websamba.com/nsnsns/ (der er linkborder dog sat til 1)

Dette er koden der er lavet om:
Jeg kan poste den oprindelige hvis nogen har et andet forslag

<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("gal.mdb")
Conn.Open DSN

strSQL = "SELECT stiLilleBillede, stiStortBillede, * FROM billedTabel"

Set rs = Conn.Execute(strSQL)

if rs.EOF then
Response.write "ingen billeder i databasen"
else
colPrRow = 3
colInRow = 0
response.write "<table width=""400"" border=""0"" align=""center"">"
do while NOT RS.EOF
if colInRow = 0 then response.write "<tr>"
response.write "<a href='show.asp?id=" & rs("id") & "' target=''><img src='" & rs("stiLilleBillede") & "'border=0;></a>&nbsp;"
colInRow = colInRow + 1
if colInRow >= colPrRow then
colInRow = 0
response.write "</tr>"
end if
RS.MoveNext
loop
if colInRow > 0 then
Response.Write "</tr>"
end if
response.write "</table>"
end if


Conn.Close
Set Conn = Nothing

%>
Avatar billede marcus456 Nybegynder
25. september 2005 - 23:02 #4
n
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