webForumDet fria alternativet
Logga in / Bli medlem

iframe + sessions

ASP

4 svar · 311 visningar · startad av hakan@4u2.se

Medlem sedan aug. 2000333 inlägg
Trådstart#1

Om jag har en sida med en iframe och i iframe sidan sätter jag en session och kör därefter response.redirect till sida2 så finns inte sessionen kvar , är det så med iframes och har ni någon bra lösning på att komma förbi det?

Huvudsida

<iframe  src="t.asp"></iframe>

t.asp

<%
session("test.asp") = "Gurka"
response.redirect ("t2.asp")
%>

t2.asp

<%
response.write "session:"&session("test")&"!"
%>
Medlem sedan feb. 20032 027 inlägg
#2

varför inte skicka med sessionsID-t i strängen

t.asp?id=<%=Session("test")%>

Medlem sedan dec. 19996 721 inlägg
#3

I t.asp sätter du variabeln "test.asp", men i t2.asp hämtar du "test". Inte konstigt att det inte fungerar...:)

Medlem sedan feb. 200112 078 inlägg
#4

WebbisNet skrev:

varför inte skicka med sessionsID-t i strängen

t.asp?id=<%=Session("test")%>

SessionsId't? Det där är en sessionsvariabel. SessionsId't gestaltas av "Session.SessionId" och det har man tämligen liten nytta av i det här fallet.

Vidare; iframes skiljer sig inte på något vis från vanliga frames eller vanliga sidbyten när det gäller sessions.

Medlem sedan aug. 2000333 inlägg
#5

Tack iaf :-)

Jo det är jag som gjorde fel..! Jag har ett större case och det fungerar men inte med iframes och så då gjorde jag det här lila caset och skrev det lite fel!! Hmmm!

387 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
121 ms — deklarationer (db)
128 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)