---
title: "klickbar länk och ej klickbar länk"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/168436-klickbar-länk-och-ej-klickbar-länk"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "snowcat"
published: "2008-01-26T09:02:43.000Z"
updated: "2008-01-31T17:50:46.000Z"
replies: 8
views: 607
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/168436-klickbar-länk-och-ej-klickbar-länk"
---

# klickbar länk och ej klickbar länk

## #1 — snowcat, 2008-01-26T09:02Z

hej
jag har fått ett problem som jag suttit med en längre tid nu, hoppas någon kan hjälpa mig.
Från en databas plockar jag upp små bilder som man kan klicka på för att läsa om resp. slott. Nu skulle jag vilja ha att han plockar upp bilderna som vanlig, men även tog med de som jag inte har skrivit något om - ännu - och då skall den bilden inte vara klickbar, den skall dock visas... 

Koden för att plocka upp bilderna som jag har idag och visa dem snyggt 3 i bredd ser ut så här:

```
<%
With Response
    .Write "<table width=""500px;""class=""vtext"">" & vbCrLf
    lngX = 0
    Do While Not RecSet.EOF
        If lngX Mod 3=0 Then .Write "<tr>" & vbCrLf
        .Write "<td style=""text-align:center;"">"
        .Write "<a href=""slottdetaljnorge.asp?id=" & RecSet("id") & """ class=""vtext""><img oncontextmenu=""return false"" style=""width:140px;height:100px;border:1;"" class=""galleri"" src=""./slott/" & RecSet("foto") & ".jpg"" alt=""" & RecSet("alttext") & """/><br/>" & RecSet("slottsnamn") & "</a><br/><br/>"
        .Write "</td>" & vbCrLf
        If lngX Mod 3=3 Then .Write "</tr>" & vbCrLf
        lngX = lngX + 1
    RecSet.MoveNext
    Loop
    .Write "</table>" & vbCrLf
End With
%>
```

det måste väl bli någon typ av If ... then ... else .... kan jag tro, men jag har försökt med så många olika varianter nu att jag ger upp   :( 
Kan någon hjälpa mig skulle jag vara evigt tacksam!

Permalänk: https://www.webforum.nu/p/168436

## #2 — voigtann1, 2008-01-26T09:54Z

```
If RecSet("FÄLTNAMN_MED_TEXT") <> "" Then
	.Write "<a href=""slottdetaljnorge.asp?id=" & RecSet("id") & """ class=""vtext""><img oncontextmenu=""return false"" style=""width:140px;height:100px;border:1;"" class=""galleri"" src=""./slott/" & RecSet("foto") & ".jpg"" alt=""" & RecSet("alttext") & """/><br/>" & RecSet("slottsnamn") & "</a><br/><br/>"
Else
	.Write "<img oncontextmenu=""return false"" style=""width:140px;height:100px;border:1;"" class=""galleri"" src=""./slott/" & RecSet("foto") & ".jpg"" alt=""" & RecSet("alttext") & """/><br/>" & RecSet("slottsnamn") & "<br/><br/>"
End If
```

Istället för 3e .Write i din DoWhile Not RecSet.EOF

Permalänk: https://www.webforum.nu/p/2075804

## #3 — Peter S, 2008-01-26T09:54Z

1. Hur ser SQL-frågan ut?
2. Vad i den information som hämtas avgör om något skrivits om slottet ännu?

Permalänk: https://www.webforum.nu/p/2075805

## #4 — snowcat, 2008-01-26T10:23Z

Jättetack voigtann1 - hur kan det vara att allt ser så enkelt ut när någon annan skriver det?   :) 
det funkade klockrent direkt!!

en en gång jättetack!

Permalänk: https://www.webforum.nu/p/2075809

## #5 — Krister, 2008-01-31T16:10Z

Öppna sida i separat fönster i spec storlek

Jag har ett galleri med småbilder och när jag klickar på dem så vill jag att de öppnar sig i ett separat fönster i spec storlek om möjligt.
Så här ser strängen jag skickar iväg ut 
response.write "        \<a class=""ImgLayer"" href=""" & URL & "?ID=" & RS("ID") & """\>\<img src=""" & RS("bild") & """ width=""" & Width & """ border=""1""height=""" & Height & """ \>" & vbcrlf

Permalänk: https://www.webforum.nu/p/2076786

## #6 — Peter S, 2008-01-31T16:27Z

Så href-attributet vill du alltså skrota? Då

```
function openImg(url, height, width)
{
 window.open(url, "thumb", "height=" + height + ",width=" + width);
}

response.write " <a class=""ImgLayer"" href=""" & URL & "?ID=" & RS("ID") & """ onclick=""openImg('" & RS("bild") & "', 150, 250); return false""><img src=""" & RS("bild") & """ width=""" & Width & """ border=""1""height=""" & Height & """ >" & vbcrlf
```

Permalänk: https://www.webforum.nu/p/2076787

## #7 — Krister, 2008-01-31T17:00Z

slopa href?

Måste man slopa href. Nu fick jag till det att det öppnas i ett sep fönster (det fick jag innan jag läste ditt inlägg) och nu ser min kod ut så hr. Hur fixar man stoleken på den öppnade sidan nu då?
response.write "        \<a class=""ImgLayer"" href=""" & URL2 & "?ID=" & RS("ID") & """target=""\_blank""\> & \<img src=""" & RS("bild") & """ width=""" & Width & """ border=""1""height=""" & Height & """ \>" & vbcrlf

Permalänk: https://www.webforum.nu/p/2076789

## #8 — Peter S, 2008-01-31T17:04Z

Testa min redigerade kod ovan.

Permalänk: https://www.webforum.nu/p/2076790

## #9 — Krister, 2008-01-31T17:50Z

Tack för hjälpen

Permalänk: https://www.webforum.nu/p/2076793

---

Tråden på webben: https://www.webforum.nu/amne/asp/168436-klickbar-länk-och-ej-klickbar-länk
