---
title: "Ersätta % med +"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/91612-ersätta-med"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Havregryn"
published: "2003-12-01T09:34:32.000Z"
updated: "2003-12-01T09:44:02.000Z"
replies: 2
views: 287
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/91612-ersätta-med"
---

# Ersätta % med +

## #1 — Havregryn, 2003-12-01T09:34Z

Hej!
När man kilckar på en länk, och länken innehåller mellanslag, tex Arne Anka, så blir det när man kollar på Arne Anka så här:
Arne%Anka. Kan man inte göra detta lite snyggare, och t.ex ersätta %-tecknet med ett +-tecken eller dylikt...?

Jag ser att bl.a superplay.se har gjort så här.

Tacksam för svar..

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

## #2 — Palle, 2003-12-01T09:41Z

[Server.URLEncode](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iisref/htm/ref_vbom_seromuenc.asp)

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

## #3 — @nders, 2003-12-01T09:44Z

Det är väl %20 det ersätts med?

Egentligen bör du inte bara bry dig om mellanslag, utan det finns en del tecken du inte bör skicka i querystrings utan att koda om, exempelvis #. I ASP finns en funktion för detta:

```
<a href="foo.asp?q=<% = Server.URLEncode(minsträng) %>">Bar?</a>
```

Server.URLEncode gör nog ersättning av mellanslag till %20, och vill du kan du alltid replacea%20 till +, även om jag inte förstår vad det ska vara bra för. ;)

```
<a href="foo.asp?q=<% = Replace(Server.URLEncode(minsträng), "%20", "+") %>">Bar?</a>
```

Mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/91612-ersätta-med
