---
title: "Markera länkar som besökta utan reload?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/62415-markera-länkar-som-besökta-utan-reload"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "muskot"
published: "2002-12-17T10:04:51.000Z"
updated: "2002-12-17T11:34:54.000Z"
replies: 8
views: 530
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/javascript/62415-markera-länkar-som-besökta-utan-reload"
---

# Markera länkar som besökta utan reload?

## #1 — muskot, 2002-12-17T10:04Z

Finns det något sätt att få en länk markerad som besökt utan att behöva ladda om sidan? 

Om man har en sida med en massa länkar som öppnas i ett nytt fönster kommer länkarna se ut att vara obesökta tills länksidan laddats om. Har testat både med CSS och vanlig HTML. 

Kan man göra nåt åt detta?

Har problemet i IE6 och Mozilla 1.3a, med Opera 7 fungerar det bra.

Edit: 
Använder även ett javascript som verkar vara problemet: se nedan.

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

## #2 — Dino, 2002-12-17T10:33Z

```
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<style>
   a:link{color: yellow}
   [blue]a:visited{color: pink; font-size: 1.5em}[/blue] 
   a:active{color: silver}
   a:hover{color: green}
</style>
</head>

<body>
   <a href="#">Länk 1</a>
   <a href="#">Länk 2</a>
</body>
</html>
```

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

## #3 — muskot, 2002-12-17T10:44Z

Tack för svaret. Dock kvarstår mitt problem. 

Ska försöka förklara tydligare:

Om man högerklickar på en länk och väljer att öppa den i ett nytt fönster, ska länken man högerklickat på bli markerad som besökt (rosa, med koden ovan) \_utan\_ att sidan laddas om. 
Som det är nu måste sidan alltså laddas om för att detta ska hända.

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

## #4 — Dino, 2002-12-17T10:51Z

Ok, då fattar jag. Inte för att jag förstår varför man vill högerklicka på en länk och öppna den den vägen, men skall kolla på det senare har inte tid just nu. :)

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

## #5 — muskot, 2002-12-17T11:06Z

Främst är det egentligen inte högerklicken jag är ute efter, men det verkar som det problemet hör ihop med mitt. 

Använder nedanstående javascript för att öppna länkarna i ett nytt fönster:

```
function Show(page) {
openwin = this.open(page, "Trams", "width=520,height=550,scrollbars=1,resizable=1"); }

<a href="show.php?db=60&id=13" onclick="Show(this.href);return false">
```

Att länkarna inte blir markerade som besökta förrän sidan laddas om gäller alltså både för det här skriptet och högerklick.

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

## #6 — Dino, 2002-12-17T11:18Z

Detta kanske kommer lite närmare det du är ute efter.

```
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<style>
   a:link{color: yellow}
   a:visited{color: pink; font-size: 1.5em} 
   a:active{color: silver}
   a:hover{color: green}
</style>
<script language="JavaScript">
function Show(page) {
openwin = open(page, "Trams", "width=520,height=550,scrollbars=1,resizable=1"); 
}
</script>
</head>

<body>
   <a href="javascript:Show('show.php?db=60&id=13')">Länk 1</a>
</body>
</html>
```

Notera att javascript i länken skall vara ett ord. Det är webForum som ändrar koden. :)

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

## #7 — Darren, 2002-12-17T11:28Z

Hmmm...

Kan du inte använda onclick attributen i a-taggen för detta...

```
<a href="java script:Show('show.php?db=60&id=13')" [B]onclick="this.style.color='red'"[/B]>Länk 1</a>
```

 

Undrar bara om onclick håller reda på högerklicken... Testa å får vi se :)

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

## #8 — muskot, 2002-12-17T11:33Z

Då fungerar allt i IE 6, men inte i Mozilla 1.3a eller Opera 7 (länkarna markeras inte som lästa varken före eller efter att sidan laddats om).

Kan även tillägga att Mozilla har samma problem som IE med skriptet som jag använder nu (dvs reload krävs).

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

## #9 — Dino, 2002-12-17T11:34Z

Skulle nog testa att köra frågan i javascript forumet. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/62415-markera-länkar-som-besökta-utan-reload
