---
title: "html kod i javascript variabel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/66315-html-kod-i-javascript-variabel"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Addeladde"
published: "2003-01-27T12:19:17.000Z"
updated: "2003-01-28T08:12:54.000Z"
replies: 10
views: 266
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/66315-html-kod-i-javascript-variabel"
---

# html kod i javascript variabel

## #1 — Addeladde, 2003-01-27T12:19Z

Hej

Jag skickar html kod i en function för att kunna förhandsgranska det som jag gjort i mitt editor verktyg. Men ibland så verkar sidorna inte riktigt fungera eller snarare koden som skicka fungerar inte.

Så här skickar jag koden till förhandsgranskasidan:

```
"fGranska.asp?kod="+kod+""
```

Finns det några tecken man borde göra en replace på så att det fungerar?

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

## #2 — roj, 2003-01-27T14:27Z

Testa att skriva 

```
eval("'fGranska.asp?kod='+kod+''")
```

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

## #3 — Addeladde, 2003-01-27T18:37Z

Nix fungerar ej får fellmeddelande:

Har prövat både:

```
txtContent 	  = eval(document.SaveForm.txtContent.value)
```

&

```
eval(window.open('http://localhost/cm/admin/sidor/forhandsgranska.asp?titel='+ titel +'&forfattare='+ forfattare +'&publicering='+publicering+'&datumStart='+datumStart+'&datumSlut='+datumSlut+'&indexera='+indexera+'&nyckelord='+nyckelord+'&visaSida='+visaSida+'&anteckningar='+anteckningar+'&mall='+mall+'&txtContent='+txtContent+'&txtDocBgColor='+txtDocBgColor+'', null, 'toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,top=0,left=0,height='+height+',width='+width+''));
```

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

## #4 — Jojoxx, 2003-01-27T18:52Z

> "fGranska.asp?kod="+kod+""

Skall du skicka koden med URL'en (get) så får du escape'a den först;

```
"fGranska.asp?kod="+escape(kod)
```

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

## #5 — Addeladde, 2003-01-27T19:33Z

Japp nu funkar det. Något annat jag behöver tänka på?

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

## #6 — Jojoxx, 2003-01-27T19:50Z

Njae... funkar det har du nog lyckats med det... :)

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

## #7 — Addeladde, 2003-01-27T20:03Z

Det jag tänkte på var om det smyger sig in något tecken som inte skulle funka. Har ju inte prövat med alla tecken än.

Tack för hjälpen

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

## #8 — Jojoxx, 2003-01-27T21:12Z

Nej, escape() / unescape() skall ta hand om det.

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

## #9 — Addeladde, 2003-01-27T21:18Z

Okej så jag måste alltså unescapa koden på sidan det ska visas på också? Det verkar ju funka utan att jag gör det.

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

## #10 — Jojoxx, 2003-01-28T07:40Z

Eftersom du antagligen tar emot datat via ASP sköts det automatiskt via request-objektet. Denna metod kallas "GET" och är samma sak som du använder via ett formulär med method="get".

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

## #11 — Addeladde, 2003-01-28T08:12Z

Japp

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/66315-html-kod-i-javascript-variabel
