webForumDet fria alternativet

body onload - öppna ny sida i samma fönster

HTML & CSS

2 svar · 459 visningar · startad av tHorSeYE

Medlem sedan juli 200255 inlägg
Frågan#1

Hej hopp. Sitter just nu i skolan och kan inte komma på hur man ska göra för att få en sida att laddas in när man öppnar sidan.. Hmm lät lite mysko..
Så här ser det ut: jag har en frame till vänster där man kan logga ut. logga ut länken går till en logout.asp där koden <%session.abandon%> finns. om jag vill uppdatera denna framen så man kommer till en annan sida där man inte kan välja att logga ut, hur gör jag då?
funderade på ett body onLoad script, men jag kommer inte ihåg hur det funkar..

Jonas

Medlem sedan juli 2001434 inlägg
#2

Jag vet inte vad du vill göra, men om det är att du vill byta sida efter det att du loggat ut kan du göra det på flera sätt...
Detta är dock en asp eller javascript fråga, fel forum.. svarar ändå..

ASP:
Response.redirect('meny.asp')

Du skickas till meny.asp istället för login.asp efter viss kod. Denna "måste" ligga före ditt första kommando som skickas tillbaka till klienten...

if logout = true then
  Response.redirect("sida.html")
else
  Response.write("<HTML>")
  %>
  <BODY>
  Hur du nu vill göra...<br>
  <br>
  Utloggningen misslyckades!!!
  </BODY></HTML>
  <%
end if

Javascript
I din body-tag lägger du följande...

<BODY OnLoad="document.location.href='minsida.html'">

Typ så... Det kanske inte var det du frågade efter, men så fattade jag det..

Medlem sedan juli 200255 inlägg
#3

Ja, det var kanske lite flummigt, men du förstod mej rätt =) Tack så mycket

255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)