---
title: "Upp datering av en sida i ett frameset ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/17718-upp-datering-av-en-sida-i-ett-frameset"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Tobbster"
published: "2001-05-06T13:21:00.000Z"
updated: "2001-05-06T17:44:00.000Z"
replies: 9
views: 230
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/17718-upp-datering-av-en-sida-i-ett-frameset"
---

# Upp datering av en sida i ett frameset ?

## #1 — Tobbster, 2001-05-06T13:21Z

om jag har ett frameset och klickar på en knapp på en av sidorna i ramen och vill att den sidan som ligger i ramen bredvid ska uppdateras när jag klickar på knappen, hur gör jag då?

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

## #2 — Wiberg, 2001-05-06T13:34Z

Du döper framen till t.ex. meny och använder sen...

parent.meny.location.reload()

...för att uppdatera den.

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

## #3 — Tobbster, 2001-05-06T13:43Z

Det skulle alltså funka så här eller.....

\<FORM METHOD=POST ACTION="erasemess.asp?ja=ja&id=32"  onsubmit="parent.meny.location.reload();"\>
\<INPUT TYPE="submit" value="Ja"\>
\</FORM\>

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

## #4 — Wiberg, 2001-05-06T13:47Z

Så skrev jag hu inte... :)

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

## #5 — Tobbster, 2001-05-06T13:52Z

Nu kanske du förstår hur jag vill använda det.....

Hur ska jag gör då  ;-)

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

## #6 — Jojoxx, 2001-05-06T14:18Z

Vill du först posta ett formulär till en annan frame för att sedan reloada den, eller vill du posta formuläret i samma frame som det ligger i samtidigt som du gör en reload i en annan frame? :q

För att submitta i samma och reloada i en annan;

```
<form method="post" action="kaka.asp" onSubmit="parent.meny.location.reload(); return true;">
```

eller om du vill posta till en annan frame för att sedan reloada den;

```
<form method="post" action="kata.asp" target="meny" onSubmit="setTimeout('parent.kaka.location.reload();',1000);">
```

Den senare varianten är dock förknippad med vissa problem som är svåra att komma ifrån. Dels syftar du på att göra en dubbelpostning av formuläret, dels så kan webläsaren välja att inte skicka med datat som ligger för post (method="post") eftersom du gör en reload. Kanske bättre att titta på koden för ASP-scriptet. Det ser ut att vara någon form av gästbok eller forum. Se i så fall till att "erasemess.asp" returnerar det data du vill ha och sätt target på den frame där du vill visa det.

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

## #7 — Tobbster, 2001-05-06T14:35Z

Jag får det inte att funka... så här ser hela koden ut nu

\<%id=Request.querystring("id")%\>

\<HTML\>
\<HEAD\>
\<TITLE\> Radera meddelande \</TITLE\>
\</HEAD\>

\<BODY BGCOLOR="#CCCCFF"\>
\<%if Request.Querystring("ja")="ja" then

		Set Conn = Server.CreateObject("ADODB.Connection")
		Conn.Open "DRIVER={Microsoft Access Driver (\*.mdb)}; DBQ=" & Server.MapPath("\\gooner\\db\\medd.mdb")
		Set rs = Server.CreateObject("ADODB.Recordset")

		SQL = "DELETE FROM message WHERE medid=" & id
		rs.Open SQL,Conn
		%\>

Meddelandet är raderat!!
\<A HREF="sendmess.asp"\>Skicka ett meddelande.\</A\>

\<%else%\>

Är du säker på att du vill radera detta meddelande?

\<form method="post" action="erasemess.asp?ja=ja&id=\<%=id%\>" onSubmit="parent.2.location.reload(); return true;"\>
\<INPUT TYPE="submit" value="Ja"\>
\</FORM\>

\<A HREF="readmess.asp?id=\<%=id%\>" target="4"\>Nej jag vill gå tillbaka till meddelandet.\</A\>
\<%end if%\>

\</BODY\>
\</HTML\>

formet skickar till sig själv....och framet ovanför ska uppdateras... den framen heter 2....

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

## #8 — Tobbster, 2001-05-06T15:37Z

Finns det ingen Som kan hjälpa mig.......Jag tycker verkligen det borde funka men inte......
Varför måste världen vara så grym...

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

## #9 — Jojoxx, 2001-05-06T17:18Z

> den framen heter 2....

Där har du antagligen felet. Du bör inte döpa en frame till ett numeriskt värde. Ge den ett namn istället "tva" är bättre.

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

## #10 — Tobbster, 2001-05-06T17:44Z

Tackar nu funkar det .......

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/17718-upp-datering-av-en-sida-i-ett-frameset
