webForumDet fria alternativet

hindra Back

23 svar · 715 visningar · startad av mats47 · sida 2 av 2

voigtann1Medlem sedan juni 20019 519 inlägg
#21

att bygga javascripts beroende är inte en lösning, om du har en session eller vad du nu kör, om den existera så skall den inte skriva in onload eventet, annars skall den

<body bgcolor="#f4edd6" <%if Session("shop") = Nothing then Response.Write "onload=""window.location.reload()"""%>>

När du gå från steg 3, kör du inte en form postning eller är det bara ett vanligt a-element klick?

mats47Medlem sedan mars 2009185 inlägg
#22

steg 3
hämtar jag med response.form

objRS("kund")=response.from("kund")

på sidan 2 tog jag din kod, men fick inte att fungera. på sida ett skappar jag Session("bestalt") och på sidan 3 tömer jag den.

<body bgcolor="#f4edd6" <%if Session("bestalt") = Nothing then Response.Write "onload=""window.location.reload()"""%>>
<%
if Session("bestalt") ="" then
Response.Redirect "sida89.asp"
end if

%>

mats47Medlem sedan mars 2009185 inlägg
#23

har kommit en bit på vägen

<input type="hidden" id="refreshed" value="no">
<script type="text/javascript">
onload=function(){
var e=document.getElementById("refreshed");
if(e.value=="no")e.value="yes";
else{e.value="no";location.reload();}
}
</script>
<%
if Session("bestalt") ="" then
Response.Redirect "kundsida3.asp"
end if

%>

iställe för location.reload så vill jag att den ska till en sida, hur skriver jag?

mats47Medlem sedan mars 2009185 inlägg
#24

fick det att fungera

<input type="hidden" id="refreshed" value="no">
<script type="text/javascript">
onload=function(){
var e=document.getElementById("refreshed");
if(e.value=="no")e.value="yes";
else{e.value="no";location.href="kundsida3.asp";}
}
</script>

130 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)