---
title: "Iframe"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/77470-iframe"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "pellsäter"
published: "2003-05-20T06:09:40.000Z"
updated: "2003-05-20T08:55:55.000Z"
replies: 26
views: 868
page: 1
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/asp/77470-iframe"
---

# Iframe

_Sida 1 av 2._

## #1 — pellsäter, 2003-05-20T06:09Z

Hej! har ett knepigt problem

ha ren webshop som jag helst skulle vilja ha i en Iframe i en sida.

Går det att från den vanliga sidan skicka uppgifterna dit.

Typ om jag klickar på en köpknapp där produkterna finns så hamnar jag i en sida och i den sidan så kommer kundkorgen upp i en Iframe... hur triggar jag det?

Lite illa förklarat kankse men kommer inte på nåt mer just nu

Bengt

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

## #2 — @nders, 2003-05-20T06:13Z

Jag förstår nog inte riktigt vad du menar, eller vad problemet skulle ha med asp att göra?

```
<a href="kundvagn.asp" [b]target="diniframeellervaddenheter"[/b]>Lägg i kundvagn</a>
```

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

## #3 — pellsäter, 2003-05-20T06:41Z

ok det funkar ser det ut som... men den öppnar upp ett nyt fönster??? vill ju att den ska öppna i samma fönster

\<form action="korgen_test.asp" target="kop" method="get"\>

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

## #4 — @nders, 2003-05-20T06:43Z

Har du Iframen i samma dokument då?

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

## #5 — pellsäter, 2003-05-20T06:48Z

kolla på
<https://www.fitnessbutiken.se/varor.asp>

och se hur det blir.. när du beställer en produkt

Dels öppnar det ett nytt fönster dels så vill den med get metoden skicka parametrarna till i det här fallet korgen_test.asp som är själva ramsidan och inte till korgen2.asp som är Iframe

Välj CLA under Fettförbränning i vänstersidan

så här ser koden ut
\<IFRAME SRC="korgen2.asp" WIDTH="500" name="kop"\>

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

## #6 — @nders, 2003-05-20T06:55Z

IFramen ligger alltså inte på samma sida som länken? Var ligger iframen då?
Vill du ladda en ny sida, som har en iframe, där du ska ladda kundvagnen? Då får du ta bort target, och skicka vidare informationen från den nya sidan till dokumentet som ska ligga i iframen.

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

## #7 — pellsäter, 2003-05-20T07:03Z

Ok du menar att jag skulle kunna ha Iframe i det här fallet varor.asp

skaen är den att om man då tex vill kika i sin kundkorg så måste det också gå att göra från vilken sida du än är på inte bara om du är på varor.asp

har nog tagit mig vatten över huvudet!!

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

## #8 — pellsäter, 2003-05-20T07:30Z

nu har jag gjort så att jag har en sida varor.asp där jag klickar för att köpa en produkt. Jag går vidare till en sida som heter kundkorg_test.asp där jag får dessa uppgifter 
\<%
andra = Cstr(Request.Querystring("andra"))
antal = Cint(Request.Querystring("antal"))
artnr = Cint(Request.Querystring("artnr"))
smak = Cstr(Request.Querystring("smak"))
storlek = Cstr(Request.Querystring("storlek"))
vara = Cstr(Request.Querystring("vara")) 
item = Cstr(Request.Querystring("item"))
sSession = Session.Sessionid
los = Request.Querystring("los")
log = Request.Querystring("log")
%\>

Dessa uppgifter ska sedan slussas automatiskt vidare till den Iframe som ligger i samma sida.... hur får jag dom dit utan att kunde gör en direkt handling....

kan man göra nån form av response.direct till ett Target som i det här falelt är en Iframe

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

## #9 — @nders, 2003-05-20T07:44Z

> **pellsäter skrev:**
>
> kan man göra nån form av response.direct till ett Target som i det här falelt är en Iframe

Nej, inte med asp, utan du får köra ett javascript som gör det åt dig.

Mvh

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

## #10 — pellsäter, 2003-05-20T07:48Z

då kommer nästa fråga ...hur gör jag det \*ler\*

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

## #11 — @nders, 2003-05-20T07:50Z

Jag gissar:

```
<script>document.iframen.location.href='blupps.asp?blupps=blupps';<script>
```

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

## #12 — pellsäter, 2003-05-20T08:03Z

det skulle då betyda
document.kop.location.href='korgen2.asp?andra="&andra&" &antal="&antal&" &artnr="&artnr&" &smak="&smak&" &storlek="&storlek&" &vara="&vara&" &item="&item&" &sSession="&sSession&" &los="&los&" &log="&log&"';

jag får då
ett javascripfel
document.kop.location är null elelr inte ett objekt

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

## #13 — @nders, 2003-05-20T08:10Z

1) Du har en massa mellanslag i URL:en, det ska du inte ha. 
2) Hur ser scriptet ut i webbläsarens källa?

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

## #14 — pellsäter, 2003-05-20T08:13Z

\<script\>\<!--
document.kop.location.href='korgen2.asp?andra="&andra&" &antal="&antal&" &artnr="&artnr&" &smak="&smak&" &storlek="&storlek&" &vara="&vara&" &item="&item&" &sSession="&sSession&" &los="&los&"';
\--\>
\</script\>

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

## #15 — @nders, 2003-05-20T08:19Z

```
<script><!-- 
<%
Response.Write "document.kop.location.href='korgen2.asp?andra="&andra&"&antal="&antal&"&artnr="&artnr&"&smak="&smak&"&storlek="&storlek&"&vara="&vara&"&item="&item&"&sSession="&sSession&"&los="&los&"';"
%>
--> 
</script>
```

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

## #16 — pellsäter, 2003-05-20T08:22Z

den gnäller fortfarande på

document.kop.location är null elelr inte ett objekt

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

## #17 — @nders, 2003-05-20T08:24Z

Jag är inte direkt någon javascriptkung, så det är inte omöjligt att du ska referera till iframen på ett annat sätt.

Var ligger aktuell sida för allmän beskådan?

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

## #18 — pellsäter, 2003-05-20T08:26Z

<http://fitnessbutiken.se/varor.asp?item=cla>

där har du en länk till varorna som du kan testa att köpa... det händer inget ännu!!

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

## #19 — @nders, 2003-05-20T08:32Z

Jag tror det beror på att du skriver ut det direkt i dokumentet överst, då det faktiskt inte finns någon iframe. Prova att lägga det i onload-eventet i \<body\> istället.

```
<% Response.write "<body onload=""document.kop.location.href='korgen2.asp?andra="&andra&"&antal="&antal&"&artnr="&artnr&"&smak="&smak&"&storlek="&storlek&"&vara="&vara&"&item="&item&"&sSession="&sSession&"&los="&los&"';"">"
```

Mvh

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

## #20 — pellsäter, 2003-05-20T08:39Z

nu är scripfelet borta men den skriver itne in nåt i Iframen i alla fall

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/77470-iframe  
Nästa sida: https://www.webforum.nu/amne/asp/77470-iframe/page2.md
