Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Nej ikke i den her sammenhæng, for at logge en bruger på chatten, bruger jeg replace.session("usernamechat") i formularen, det er der ingen grund til at nogen kan se, den skal bare logge direkte på chatten :-)
Præcis, ja, men der er et generelt problem med onunload, for hvis ikke urlen er sendt afsted og bekræftet (i en eller anden form, præcis hvor meget ved jeg ikke !-) vil siden, som indeholder scriptet og kommandoen jo ikke være der mere, og browseren vil nedlægge hukommelsesområdet, som den optog ...
Derfor er onunload en usikker business at begive sig ud i, for hvis der lige der er klumper i forbindelsen kan den kikse !-)
Ja, det er rigtigt ... hm, hvad gør jeg så? Når chatten forlades, skal funktionen logud køres, Når siden chat.asp forlades, skal der foretages et logud, ellers går der total ged i systemet og det vil heller ikke være muligt at logge ind igen, så et logud er meget nødvendigt..
De ideer jeg har set her på E*, går ud på at teste med en session-variabel, som sættes ved hver request til chatten, og som udløber efter f.eks. halvanden gange den tid, som du normalt requester på chatten, og hvis folk selv aktivt skal requeste (opdatere !-) sætte en tid på, f.eks. nogle minutter !o]
Lyder indviklet.. som det er nu logges alle bruger af som ikke er aktiv i 2 min. problemet er bare hvis en bruger ganske kort skifter over til eks. hans brugerprofil og vil tilbage til chatten, det kan ikke lade sig gøre før de 2 min er gået og systemet logger bruger ud.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.