---
title: "Nytt fönster vid refresh, inte önskat."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/93145-nytt-fönster-vid-refresh-inte-önskat"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "freud969"
published: "2003-12-20T17:58:10.000Z"
updated: "2003-12-25T20:48:08.000Z"
replies: 6
views: 252
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/93145-nytt-fönster-vid-refresh-inte-önskat"
---

# Nytt fönster vid refresh, inte önskat.

## #1 — freud969, 2003-12-20T17:58Z

Hej, jag har verkligen försökt lösa denna själv. Förmodligen är det busenkelt men jag kommer bara inte på det!

Jag beskriver problemet enklast genom att visa det. När man trycker en refresh på länken nedan så kommer framen nere till vänster att laddas i ett eget fönster. Så vill jag naturligtvis inte ha det =)

<http://kattuggla.oru.se/dmd02/dm0250/filmfest/program.htm>

Kan någon snäll själ hjälpa mig förstå varför ett nytt fönster öppnas när man trycker F5 och hur man kan bli av med detta problem?

Alla frames förutom "top" är ASP -filer.

I framen med dropdownmenyerna ligger en javafunktion för att ladda framen under dropdownmeny -framen automatiskt när framesetet laddas.

Detta är en del av den kod som ligger i dropdownmeny -ASPfilen som har med detta att göra (tror jag i alla fall =):

\<html\>
\<head\>
\<title\>Program\</title\>
\</head\>

\<body onLoad="javascript:MM_jumpMenu(); return false;"\>
\<form name="form1" method="post" action="progLeft.asp" target="leftFrame"\>
  
  \</form\>
\</body\>
\</html\>

\<script language="Javascript"\>
\<!--
function MM_jumpMenu()
  {
  document.form1.submit();
  }
\--\>
\</script\>

Hoppas jag inte är alldeles för rörig av mig och att nån orkat sig igenom denna text.
Tack på förhand, Fredrik.

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

## #2 — Sebbe, 2003-12-20T18:00Z

Troligen är det så att framen leftFrame inte finns.

**Välkommen till wF!** :D

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

## #3 — Mog, 2003-12-21T01:06Z

Ta bort en src i taget i program.htm för att få reda på exakt vilken fil det är som strular, lägg sen upp koden till filen eller kommentera bort olika avsnitt i den för att hitta felet.

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

## #4 — freud969, 2003-12-21T14:18Z

Tack för tipset Sebbe, men den finns i program.htm framesetet:

\<frameset rows="102,\*" cols="\*" frameborder="NO" border="0" framespacing="0"\>
  \<frame src="progTop.htm" name="topFrame" scrolling="NO" noresize \>
  \<frameset rows="\*" cols="283,\*" framespacing="0" frameborder="NO" border="0"\>
    \<frameset rows="92,\*" cols="\*" framespacing="0" frameborder="NO" border="0"\>
      \<frame src="progLeftTop.asp" name="topFrame1" scrolling="NO" noresize \>
      \<frame src="progLeft.asp" name="leftFrame" noresize\>
    \</frameset\>
    \<frame src="progRight.asp" name="mainFrame"\>
  \</frameset\>
\</frameset\>

Mog, jag ska testa ditt tips där. Återkommer =)

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

## #5 — Sebbe, 2003-12-21T14:29Z

Jag kan inte förstå varför du ö.h.t. skulle vilja skicka formuläret så fort man kommer in på sidan, så testa att ta bort "autopostningen":

Byt ut

```
<body onLoad="java script:MM_jumpMenu(); return false;">
```

mot endast

```
<body>
```

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

## #6 — freud969, 2003-12-21T16:33Z

Sebbe, ok jag testar om jag kan ta bort onLoad -funktionen. Återkommer.

Tackar.

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

## #7 — freud969, 2003-12-25T20:48Z

Tack för tipset Sebbe, kom på ett sätt att gå "runt" problemet genom att ersätta den första sidan man kommer till med en "dummy".
Tack så mycket o God Jul!

/Fredrik.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/93145-nytt-fönster-vid-refresh-inte-önskat
