Just nu i M3-nätverket
Jump to content

Uppdatera sida


Fredde B

Recommended Posts

Är det nån som kan knäcka denna nöt??

Jag vill att hela sidan uppdateras ifrån en frame, vilket den gör, men den öppnar ett NYTT fönster första gången koden körs! Jag vill endast att den uppdaterar sidan...

 

koden ser ut såhär...

 

<script language="JavaScript">

function uppdatera()

{

var w = window.open("start.asp", "win");

if (w) w.focus();

 

window.onload = uppdatera;

}

</script>

 

mvh Fredde

 

 

Link to comment
Share on other sites

top.document.location.reload();

bör fungera om du vill ladda om sidan.

 

--

"I killed my dinner with karate -

kick ´em in the face, taste the body;

shallow work is the work that I do." -Joanna Newsom

 

Stoppa mjukvarupatenten nu! http://www.ffii.se/

 

Link to comment
Share on other sites

Jo det fungerade med ditt förslag, men jag får den där fåniga frågan igen: "Informationen måste skickas igen: Försök igen / Avbryt"

 

Kan man komma undan den där frågan...??

 

Link to comment
Share on other sites

det vart inget lyckat, då fungarade det inte med månadsbytet...

 

min kod ser ut så här längre ner...

<form method="GET" action="sum.asp?open=yes&what=andradatum">

<input type="text" size="1" name="nymanad">

<input type="submit" value="<--- byt månad" onClick="top.document.location.reload()">

</form>

 

//F

 

Link to comment
Share on other sites

NumeriusNegidius

Du kan inte ha method="get" och samtidigt skicka med url-parametrar i action.

 

Lägg till de parametrarna som hidden:

<input type="hidden" name="open" value="yes" />
<input type="hidden" name="what" value="andradatum" />

 

Sen får du hämta dessa och "nymanad" som request.querystring istället för request.form!

 

/Nisse

---

"Trying is the first step towards failure" - Homer Simpson

 

Link to comment
Share on other sites

Det där funkade nog bättre, fick man lära sig nått nytt - tackar!!

 

men men men.... ursäkta att jag tjatar!!

den där rutan som säger att jag måste skicka informationen igen för att kunna uppdatera... kommer jag tydligen inte ifrån...

Uschh! va tråkigt jobbig den ser ut...

 

//F

 

Link to comment
Share on other sites

Tack för all hjälp men nu har kommit på det!!!

det funkar iallafall för mig. Om du vill slippa frågan: "Du måste skicka informationen igen Fortsätt/Avbryt" när du försöker uppdatera sidan med typ: top.document.location.reload()

 

Skapa en till fil som tex heter respond.asp och skicka alla värden dit, som ska in till databasen. Och sen i slutet, när allt är skickat till databasen skriver du

<% Response.Redirect "sökvägen till STARTSIDAN" %>

 

på det sättet kan man kringå problemet och all data blir uppdaterad på ett klick!!... kanske det finns andra sätt oxå..??

 

//Fredde

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...