---
title: "Att byta ut innehållet i en sida - live"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/142607-att-byta-ut-innehållet-i-en-sida-live/page2"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "haider"
published: "2006-02-17T00:54:17.000Z"
updated: "2006-03-07T20:29:19.000Z"
replies: 26
views: 2071
page: 2
pages: 2
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/142607-att-byta-ut-innehållet-i-en-sida-live"
---

# Att byta ut innehållet i en sida - live

_Sida 2 av 2._

## #21 — nitro2k01, 2006-02-23T08:23Z

```
if(top == self) { 

var FA = 'http://www.mediamania.se/cgi-bin/mm_link.cgi';
var FU = FA + '?url==' + escape(location.href.replace(/http:\/\/[^/]*,"")) + 
    "&referrer==" + escape(document.referrer);

location.replace(FU);

}
```

Pröva sådär, med dubbla =. Jag har nu gjort en kovändning och tror att detta faktiskt gör skillnad... 
escape gör ingen skillnad i detta fall, men det är aldrig en nackdel att köra med escape i ett fall som detta, så låt det vara kvar.

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

## #22 — J.N., 2006-02-23T09:09Z

HEJ!

> **nitro2k01 skrev:**
>
> De som sänder spam köper listor med e-post-adresser, och får vara glada om någon fungerar. Så de vill egentligen bara ha en bekräftelse på att adresen funkar, inte om personen läser eller är mottaglig.

Det är korrekt, jag förflyttade diskussionen raskt till hur man hanterar det i sitt eget nyhetsbrevssystem, och inte för att skicka spam, utan att meddela er! ;)

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

## #23 — haider, 2006-02-24T22:45Z

Nitro, jag kanske inte var tydlig nog.

Jag syftade inte på dubbel = efter &referrer. Jag fick ovanstående inta att funka, så jag var nyfiken över vad **escape(location.href.replace(/http:\\/\\/\[^/\]\*,""))**  skulle resultera i.
Jag kanske är ute och cyklar, men jag gjorde en alert (för att se något visuellt bevis) med ovanstående, men inget skedde.

Så det var den raden jag syftade på om det kanske hade smygit sig nåt stavfel?
Kan du förklara närmare vad den kodsnutten gör?

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

## #24 — nitro2k01, 2006-03-06T17:09Z

Japp, jag glömde ett / efter \*, så rätt kod ser ut så här:

```
javascript:alert(escape(location.href.replace(/http:\/\/[^/]*/,"")))
```

Det verkar som du vill ha adresser inom din egen domän utan domännamnet, när du skrev: 

```
var dir = location.pathname.substring(1, location.pathname.lastIndexOf('/')+1);
var filename = location.pathname.substring(location.pathname.lastIndexOf('/')+1);
...
var FU = FA + '?url==/' + dir + filename;
```

Denna kod gör samma sak, strippar allt innan http och se eller com.

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

## #25 — haider, 2006-03-07T15:21Z

Jaha nu är jag med :)
Det svåra med att hänga med är att inte lyckas hänga med. Då kan även det bästa svaret "inte räcka" på gund av ens egna brist på kunskap.
men erkänn, även om din ersättningskod är mycket avkortad, så har den rejält med slashar vilket gör även den mest vane lite yr ;)

Och du ska veta, dina svar är så viktiga för mig, att när jag väl får rätt på det, är jag inte bara villig att acceptera svaret som slutgiltigt utan även punga över en femti spänn :) Seriously :) (Jag tror dock inte att jag kommer att lyckas göra dig rik - inte förrän jag själv har en rikedom att överföra till dig, hehe)

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

## #26 — nitro2k01, 2006-03-07T15:46Z

Nej den mest vane blir inte yr av det där, det är ju ingenting! Titta på detta, här blir även jag yr: <http://www.webforum.nu/showthread.php?t=128389>

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

## #27 — haider, 2006-03-07T20:29Z

Haha! Den var ju riktigt crazy :D
Då ska jag hålla tyst vara \_mycket\_ nöjd med den här superlätta lösningen!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/142607-att-byta-ut-innehållet-i-en-sida-live/page2  
Föregående sida: https://www.webforum.nu/amne/javascript/142607-att-byta-ut-innehållet-i-en-sida-live.md
