---
title: "Användaranpassade länkfärger"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/162542-användaranpassade-länkfärger"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2007-07-14T12:37:56.000Z"
updated: "2007-07-14T14:56:15.000Z"
replies: 5
views: 415
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/162542-användaranpassade-länkfärger"
---

# Användaranpassade länkfärger

## #1 — WebbisNet, 2007-07-14T12:37Z

Jag har denna kod inkluderat på sidorna för att medlemmen själv ska kunna byta länkfärger men får den inte att ändra färg

```
If clng(newMail("mAntal")) = 0 Then%>
<span style="<%=link("linkcolor")%>">Meddelanden:</span>&nbsp;
<a class="menu" style="<%=link("linkcolor")%>" target="mainframe" href="/mail/meddelanden.asp"><b>0</b> &nbsp;</a>
<%ElseIf clng(newMail("mAntal")) = 1 or clng(newGB("gbAntal")) = 1 Then%>
<span style="<%=link("linkcolor")%>">Meddelanden:</span>&nbsp;
<a class="menu" style="<%=link("linkcolor")%>" target="mainframe" href="/mail/meddelanden.asp">
<b><%=newMail("mAntal")%></b> nytt</a>

<%ElseIf clng(newMail("mAntal")) > 1 Then%>
<span style="<%=link("linkcolor")%>">Meddelanden:</span>&nbsp;
<a class="menu" style="<%=link("linkcolor")%>" target="mainframe" href="/mail/meddelanden.asp">
<span style="<%=link("linkcolor")%>">Meddelanden:</span>&nbsp;
<b><%=newMail("mAntal")%></b> nya</a>
<%End If%>
&nbsp;

<%If clng(newGB("gbAntal")) = 0 Then%>
<span style="<%=link("linkcolor")%>">GB-inlägg:</span>&nbsp;
<a class="menu" style="<%=link("linkcolor")%>;" target="mainframe" href="/guestbook/myGB.asp"><b>0</b> &nbsp;</a>
<%ElseIf clng(newGB("gbAntal")) = 1 Then%>
<span style="<%=link("linkcolor")%>">GB-inlägg:</span>&nbsp;
<a class="menu" style="<%=link("linkcolor")%>" target="mainframe" href="/guestbook/myGB.asp">
<b><%=newGB("gbAntal")%></b> nytt</a>

<%ElseIf clng(newGB("gbAntal")) > 1 Then%>
<span style="<%=link("linkcolor")%>">GB-inlägg:</span>&nbsp;
<a class="menu" style="<%=link("linkcolor")%>" target="mainframe" href="/guestbook/myGB.asp">
<span style="<%=link("linkcolor")%>">GB-inlägg:</span>&nbsp;
<b><%=newGB("gbAntal")%></b> nya</a>
<%End If%>
```

```
set link=objConn.Execute("select userID, linkcolor from tblUsers where userID='"&UserID&"'")
```

Färgvalet ändras i db men inget syns på sidan

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

## #2 — voigtann1, 2007-07-14T12:42Z

style="font-color:\<%=link("linkcolor")%\>;" ska det nog vara...

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

## #3 — WebbisNet, 2007-07-14T12:52Z

> **voigtann1 skrev:**
>
> style="font-color:\<%=link("linkcolor")%\>;" ska det nog vara...

Det är precis som innan, nåt annat förslag?
Exekverad kod

```
<span style="#FFFFFF">Meddelanden:</span>&nbsp;
<a class="menu" style="font-color:#FFFFFF;" target="mainframe" href="/mail/meddelanden.asp"><b>0</b> &nbsp;</a>

&nbsp;

<span style="font-color:#FFFFFF;">GB-inlägg:</span>&nbsp;
<a class="menu" style="font-color:#FFFFFF;" target="mainframe" href="/guestbook/myGB.asp"><b>0</b> &nbsp;</a>
```

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

## #4 — voigtann1, 2007-07-14T13:05Z

color ska det vara ;) inte font-color.. my bad..

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

## #5 — Erik Juhlin, 2007-07-14T13:51Z

Ett tips är att istället för att slänga in style attribut i varenda länk så lägg ett \<style\> block i \<head\>. Gör det lättare att underhålla.

Exempel:

```
linkColor = objConn.Execute("select linkcolor from tblUsers where userID='"&UserID&"'")(0).Value
```

```
<head>
<style type="text/css">
a {
	color: <%=linkColor%>;
}
strong.definition {
	color: <%=linkColor%>;
	font-weight: normal;
}
</style>
</head>
```

```
<strong class="definition">Meddelanden:</strong>&nbsp;
<a class="menu" target="mainframe" href="/mail/meddelanden.asp"><b>0</b> &nbsp;</a>
<%ElseIf clng(newMail("mAntal")) = 1 or clng(newGB("gbAntal")) = 1 Then%>
<strong class="definition">Meddelanden:</strong>&nbsp;
<a class="menu" target="mainframe" href="/mail/meddelanden.asp">
<b><%=newMail("mAntal")%></b> nytt</a>
```

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

## #6 — WebbisNet, 2007-07-14T14:56Z

> **Erik Juhlin skrev:**
>
> Ett tips är att istället för att slänga in style attribut i varenda länk så lägg ett \<style\> block i \<head\>. Gör det lättare att underhålla.
> 
> Exempel:
>
>
> ```
> linkColor = objConn.Execute("select linkcolor from tblUsers where userID='"&UserID&"'")(0).Value
> ```
>
> 
>
>
> ```
> <head>
> <style type="text/css">
> a {
> 	color: <%=linkColor%>;
> }
> strong.definition {
> 	color: <%=linkColor%>;
> 	font-weight: normal;
> }
> </style>
> </head>
> ```
>
> 
>
>
> ```
> <strong class="definition">Meddelanden:</strong>&nbsp;
> <a class="menu" target="mainframe" href="/mail/meddelanden.asp"><b>0</b> &nbsp;</a>
> <%ElseIf clng(newMail("mAntal")) = 1 or clng(newGB("gbAntal")) = 1 Then%>
> <strong class="definition">Meddelanden:</strong>&nbsp;
> <a class="menu" target="mainframe" href="/mail/meddelanden.asp">
> <b><%=newMail("mAntal")%></b> nytt</a>
> ```

tack

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/162542-användaranpassade-länkfärger
