---
title: "Vad gör detta javascript?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/16841-vad-gör-detta-javascript"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Matti"
published: "2000-04-28T07:31:00.000Z"
updated: "2000-04-28T09:23:00.000Z"
replies: 2
views: 363
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/16841-vad-gör-detta-javascript"
---

# Vad gör detta javascript?

## #1 — Matti, 2000-04-28T07:31Z

```
document.write('&ref=' + escape(document.referrer) + '">lala</A>');
```

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

## #2 — nicclas, 2000-04-28T09:17Z

Hejsan,

Lite lurigt att säga eftersom inte sammanhanget syns. Uppenbarligen skriver din kod ut delar av en a-tagg. Antagligen är det tänkt att koden i sin helhet (\*gissar\*) skall skriva ut en länk till den sida som besökaren kom från. Alltså document.referrer är samma som server-variabeln HTTP_REFERER i PHP, du vet. (Obs: variabeln är tom om besökaren inte klickat på en länk för att ta sig till sidan.) Escape-kommandot kodar bara om vissa tecken i URL:en till ASCII (onödigt!).
Så här skulle det kunna se ut:

```
<script language="Javascript">
document.write("<a href=");
document.write(document.referrer);
document.write(">");
document.write(document.referrer);
document.write("</a>");
</script>
```

byt eventuellt ut den andra
document.write(document.referrer);
mot
document.write("lala");

/nicclas @ <http://www.nic-sys.se>

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

## #3 — Matti, 2000-04-28T09:23Z

Du gissade rätt ;) Tack :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/16841-vad-gör-detta-javascript
