Jeg har lavet en chat opbygget i Frames. Den er del af en større portal,
hvor brugeren ikke må være passiv i mere end 20 minutter, da hans session så
udløber. Hvis brugeren altså skriver noget på chatten, efter at have været
passiv i 20 minutter, skal han logges ud, og det sker ved en redirect til
"forfatterkvarteret.asp?mode=".
Her er chattens Frameset, som i øvrigt virker udmærket:
<FRAMESET COLS="620,*" FRAMEBORDER="0" BORDER="false">
<FRAMESET ROWS="70,*,55" FRAMEBORDER="0" BORDER="false">
<FRAME frameborder="0" src="top.asp" name="cafe_top" marginwidth="1"
marginheight="1" scrolling="no" NORESIZE>
<FRAMESET COLS=*,160 FRAMEBORDER="0" BORDER="FALSE" >
<FRAME frameborder="0" src="cafeconvo.asp" name="cafe_convo" NORESIZE>
<FRAME frameborder="0" src="list.asp" name="cafe_users" marginwidth="0"
marginheight="1" NORESIZE SCROLLING="no">
</FRAMESET>
<!-- Her under skal udløses en hændelse i en overordnet Frame: -->
<FRAME SRC="say.asp" SCROLLING="no" NORESIZE>
</FRAMESET>
<FRAME SRC="margin.htm" SCROLLING="no" NORESIZE>
Hvordan får jeg kode i en fil ("say.asp") i en underordnet Frame til at
aktivere ændringer i en overordnet Frame ("cafe.asp")? Skal jeg bruge noget
Javascript? Hvilket?
v.h.
Jakob Munck
|