Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Gå ifrån sidan - Loggas ut

Postades av 2002-12-07 20:35:01 - Rickard Johansson, i forum asp - allmänt, Tråden har 12 Kommentarer och lästs av 647 personer

Hej

Jag har gjort en ASP chat, med en lista på alla som är inloggade på chatten. Jag sparar värdena ifall man är online eller offline i en databas. När man går in i chatten så sätts aoutomatiskt värdet till online, just nu måste man sedan när man vill lämna chatten trycka på .:exit:. men jag vill att värdet aoutomatiskt ska sättas till "offline" om man klickar på en länk eller stänger webläsarfönstret.

Detta skulle man kunna lösa med en onUnLoad om det inte vore för när man skriver ett "meddelande" så uppdateras sidan och onUnLoad scriptet aktiveras...

Finns det något annat sätt att lösa mitt problem på?

Alla svar i rätt riktning uppskattas...

/Rickard


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2002-12-07 21:07:38 - Raderat konto

om du sätter en "timestamp"
på varje person
när dem senaste uppdaterade chatten/`skrev en
text

så kan du sätta folk till "offline"
när x antal minuter har passerat,

då funkar det helatiden (så länge
sidan uppdateras dock (av någon person))


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2002-12-08 11:26:36 - Magnus Gladh

Lägg själv chatt modulen i en Iframe/frame och uppdatera bara den, så körs inte unLoad på din huvudsida.

- M


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2002-12-08 13:10:21 - Rickard Johansson

Men när man skriver ett meddelande så uppdateras Iframen också eftersom hela huvud sidan då uppdateras.

Om jag använder en Timestamp och lägger den i samma Iframe som chattten som uppdateras uppdateras den hela tiden, men om jag lägger den i huvudsidan.... Hur kan jag då vara säker på att dom inte är inloggade bara för de inte skriver nåt på en viss tid?


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2002-12-08 16:44:51 - Stefan Bergh

räcker ju med att uppdatera iframen när du postar ett nytt mess oxå, bara att sätta den i target på formuläret


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2002-12-09 20:42:57 - Rickard Johansson

Om jag skapar en session raderas den ju inte för ens de försvunnit från min domän överhudud taget... Jag vill att de ska loggas ut när de lämnar chatten...

stefan bergh:
Hur menar du?

Om jag skulle sätta meddelandet target = iFramen så försvinner ju inte meddelandet ur rutan man skrev det i när man sänt iväg det... (knasigt)

/Rickard


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2002-12-09 23:18:59 - Stefan Bergh

att texten ska försvinna ur rutan fixar du enkelt med javascript, själv suger jag på det så jag kan inte koden i huvet och har precis kraschat min hdd så jag har den inte här heller, men nån kan den säkert :)


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2002-12-13 18:31:48 - Rickard Johansson

Nån som kan nåt sådant som ovanstående script?

/Rickard


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2002-12-14 14:50:51 - Magnus Gladh

Det du gör är att du lägger själva chatten i en IFrame.

Den iFramen uppdateras hela tiden så att man kan se de olika meddelandna.

Sedan på sidan som har IFramen i sig, alltså huvudsidan, där lägger du ett script som körs när sidan stängs. Alltså i <Body unload="logut();">

Vad funcktione logut() gör är att den öppnar ett popupfönster och kör en sida som heter logut.asp

logut.asp loggar ut personen från chatten och stänger sedan när popupfönster.

Nu har personen som lämnat din chat försvunnit från online-listan.

- M


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2002-12-14 18:04:46 - Rickard Johansson

Men då är ju problöemet att man loggas ut när man skriver ett meddelande efterssom hela huvud sidan uppdateras då man trucker på "skriv", så om man kunde locata till iFramen hadde ju fungerat men då töms inte textfältet när man trycker på "skriv". Och då hadde det varit bra att ha ett scriptr som tömmer den...


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2002-12-16 10:47:45 - Magnus Gladh

Att tömma textfältet är inget problem. Det gör du enkelt med javascript.

En smidigare lösning är dock att lägga textrutan i samma IFrame som chatten, alltså hela Chatmodulen, men 3 object.

1. Texten som visas
2. Textrutan där du skriver in meddelandet
3. Submitknappen

Allt det ligger i samma IFrame

- M


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2002-12-21 15:39:36 - Rickard Johansson

men då försvinner tecten man håller på att skriva när iframe uppdateras...


Svara

Sv: Gå ifrån sidan - Loggas ut

Postades av 2003-12-07 19:50:19 - Rickard Johansson

Detta löser man mycket lätt genom att använda en irc chat istället, mycket mycket bättre ^^ =)


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 792
27 960
271 761
8 778
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies