---
title: "Öppna ny sida -trubbel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/142289-öppna-ny-sida-trubbel"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "tovelainen"
published: "2006-02-10T22:58:25.000Z"
updated: "2006-02-13T00:02:05.000Z"
replies: 19
views: 688
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/142289-öppna-ny-sida-trubbel"
---

# Öppna ny sida -trubbel

## #1 — tovelainen, 2006-02-10T22:58Z

Hej
Jag kan nada asp men måste få till att en länk går till en sida som ska öppnas i sin huvudframe.
Som det är nu öppnas sidan ensam, dvs utan sin frame ikring.

länken jag har nu (som öppnas själv) är ungefär:
<http://www.sajten.se/standard.asp?id=2>

I adressraden står, när jag har själva hemsidan, dvs framesetet, uppe:
<http://www.sajten.se/se/index.asp>

Hur ska den länk skrivas som gör att den ensamma sidan öppnas med hela framsetet ikring sig?

Nån som kan hjälpa? Skulle va så skönt att slippa läsa in mig på asp också :-)

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

## #2 — Snakes, 2006-02-12T00:03Z

Jag tror inte ditt problem har med ASP att göra.

Jag tror inte också att ingen förstod vad du menar och därför har du inte fått hjälp.

Men för att kunna få hjälp så tycker jag att du borde åtminstone visa hur din länk ser ut och förklara på ett bättre sätt vad det är som du vill göra.

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

## #3 — tovelainen, 2006-02-12T21:44Z

Hej Snakes
Ja .. det var nog faktiskt en obegriplig frågeställning :-)
Provar igen:

Jag håller på med ett html-nyhetsmail.
Kunden vill att en länk i malet öppnar en sida på nätet.
Den sprecifika sidan borde egentligen visas i sin frame (eftersom den hemsidan är frames-baserad) men eftersom kunden angivit länknamnet som
  
<http://www.sajten.se/standard.asp?id=2>

och "standard.asp?id=2" är en sida ämnad att vara i ett frame-sammanhang,
så blir det felmeddelande och sidan hittas inte.

Om saken inte har med asp att göra, så skulle frågan lyda:
Hur gör jag för att peka en länk mot en framesbaserad sida, med en viss specifik sida i main-framen?

hm...var det tydligare? Tveksamt va...

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

## #4 — Snakes, 2006-02-12T21:56Z

Jaha, nu vet jag vad du menar... dustin har samma sak på deras produkt sidor...

Gör så här:

Öppna sidan där man kan ändra källan på main rammen, vi säger att den heter Default.asp och i den står det så här:
\<frame name="main" src="standard.asp"\>

Okej, nu måste vi göra så att ifall man skriver id=2 så ska det komma med i rammen som heter main.
det ska alltså stå (ifall man går in på default.asp?id=2)
\<frame name="main" src="standard.asp?id=2"\>

Fattar du vad jag menar?

Här har du kod:

```
<%
mainPage = "standard.asp"
If Response.Querystring("id") <> "" Then
  mainPage = "standard.asp?id= " & Response.Querystring("id")
End If
%>
<frame name="main" src="<%=mainPage%>">
```

Hoppas jag förstod dig rätt... i så fall borde detta funka.
Lycka till

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

## #5 — tovelainen, 2006-02-12T22:51Z

Hej igen Snakes
och tackar för hjälp-försöket :-)
Men ändå så är det nog inte svaret.

Föklarar ytterligare lite för den som orkar lyssna :-)
Jag ska skriva så att en extern länk öppnar en sida
som är ämnad att ses, och bara fungerar, i ett frameset.

Jag har ingen chans att ändra något på kundens hemsida som länken går till,
och jag måste via "visa källa" lista ut vad de olika framesen heter.

Detta är grundadressen med framsetet:
<http://www.sidan.com/se/index.asp>

och såhär heter sidan som kunden vill att länken ska gå till:
<http://www.sidan.com/standard.asp?id=2>

Hur får jag då den sidanatt öppnas i sitt frameset?

Har hittat lite lösa delar som ledtråd:
frameset.asp?sel=product_frame_special.asp&left=4

Det här är kanske omöjligt att lista ut utan att veta mer. Men finns det nån grund-princip för hur man kallar på sidor i asp?

Ha överseende - har aldrig pysslat med asp :birp

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

## #6 — Snakes, 2006-02-12T22:59Z

Testa att gå in i denna:
<http://www.dustin.se/dacsaportal/>

Testa nu att gå in i denna
<http://www.dustin.se/dacsaportal/?ProdID=5010038591>

Märkte du att i den andra länken hade main frame ändrats?

Är det samma sak du vill ha?

Ifall det inte är det så har jag ingen aning och då drar jag mig tillbaka.

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

## #7 — tovelainen, 2006-02-12T23:04Z

Aaaa - I see!

Tusen tackar Snakes! :-)

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

## #8 — Snakes, 2006-02-12T23:06Z

Va...? Vad hände?

Var det jag som löste det? 
Löste du det? (i så fall visa kod ifall någon annan får samma problem)

Förvirrad....

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

## #9 — Poffe, 2006-02-12T23:07Z

Hmm, var Snakes svar lösningen? Isåfall hur?

Om jag förstått dig rätt så ska du ta en titt här: <http://www.webforum.nu/showthread.php?s=&threadid=40369>

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

## #10 — tovelainen, 2006-02-12T23:31Z

Nope - sorry. Förhastade mig.
Och Proffes länk hjälpte inte.

Mera exakt så är det den här sidan 
<http://www.findusfoodservices.com/standard.asp?id=2>

som ska öppnas i sitt frameset 
<http://www.findusfoodservices.com/se/index.asp>

från en extern länk i ett nyhetsbrev.

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

## #11 — tovelainen, 2006-02-12T23:33Z

Eller ytterligare närmare bestämt:
Så är det ju såhär som korrekt adress till framsetet ser ut:
<http://www.findusfoodservices.com/>

och så är den aktuella sidan, den som ska öppnas, den som man hittar när man klickar på "Nya produkter".

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

## #12 — Snakes, 2006-02-12T23:36Z

Kan du ändra innehållet i index.asp?

Alltså kan du byta koden i den eller ändra koden i den?

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

## #13 — tovelainen, 2006-02-12T23:39Z

Nä jag kan inte ändra nåt merän i nyhetsbrevet

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

## #14 — Snakes, 2006-02-12T23:40Z

Jag ber om ursäkt ifall jag har varit dum tidigare men nu fattar jag vad du menar...

Du har alltså en hemsida som heter <https://www.dinhemsida.se> och du vill att en direkt länk ska gå till findus?

Ifall jag har fel nu, då lovar jag att detta blir mitt sista inlägg i denna tråd.

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

## #15 — tovelainen, 2006-02-12T23:44Z

Ja typ. Det handlar om ett html-mail, som ska innehålla länken.
tyvärr är det lite begräönsat med vad man kan göra i tex javascript också, eftersom vissa mailkienter kapar hela huvudet när de tar emot html-mail.

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

## #16 — Snakes, 2006-02-12T23:48Z

Enklaste sättet är att du kopierar allt som finns i <http://www.findusfoodservices.com/standard.asp?id=2> och lägger in det i en html sida och länkar till den istället.

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

## #17 — Poffe, 2006-02-12T23:49Z

Okej, då är jag också med.

Du kan inte göra nått utifrån för att få en länk att öppnas i en frame på en annan sida.

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

## #18 — tovelainen, 2006-02-12T23:52Z

ja jag börjarde misstänka det. Nackdelen är ju bara det att man inte får med deras frame.
Får nog försöka få kunden att gå med på att länka till index-sidan och så får intresserade själva klicka sig vidare.
Synd det inte gick att lösa, men tackar så hemskt mycket för hjälpen :-)

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

## #19 — Snakes, 2006-02-12T23:53Z

Poffe menar du att han ska öppna <http://www.findusfoodservices.com/> i egen frame och i den framen, lägga javascript som ändrar på mainframe i <http://www.findusfoodservices.com/??>

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

## #20 — Poffe, 2006-02-13T00:02Z

Tove: Kontakta samtidigt Findus och försör få dem att ordna så man kan gå till en undersida och fortfarande få den i framen, som i fallet med Dustin tidigare.

Snakes: Va?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/142289-öppna-ny-sida-trubbel
