Avatar billede moroax Nybegynder
23. juli 2001 - 01:38 Der er 23 kommentarer og
2 løsninger

Hvornår ER brugeren VÆK ??..

Hvordan checker man om \"brugeren\" er væk fra siden og SÅ sparker en sidste .asp fil af sted evt. i et popup,

det den helt 100 skal er session.DØ hvis:
1.  sætte en timeout på eks 20 min. (den kan nemt løses i global.asa)
2.  Hvis siden reloades (F5 eller opdater-knappen)
3.  Hvis der kommer ny adresse i URL\'en
4.  Hvis browseren lukkes

- Jeg har set på www.superkontake.dk at den hele tiden checker om \"man er der\" - og ligeledes kommer der et lille popup vindue som lukker igen når man går til anden adresse eller lukker browseren

What 2 do ???...

* MoRoax...

Avatar billede moroax Nybegynder
23. juli 2001 - 01:39 #1
>> på samme måde kan der jo også holdes styr på om brugeren er online eller ej

Hvilket jeg senere skal bruge ,-)

* MoRoax...

Avatar billede moroax Nybegynder
23. juli 2001 - 01:40 #2
Avatar billede tdaugaard Nybegynder
23. juli 2001 - 01:58 #3
MENER det er:

<script language=\"javascript\">
    <!--
        function dostuff() {
            window.open(\"closeshit.asp\");
        }
    //-->
</scrip>
<body onblur=\"dostuff();\">

det har jeg brugt før ..
Avatar billede moroax Nybegynder
23. juli 2001 - 02:14 #4
Hehe..
Tænkte nok du havde et eller ander guf i ærmet...

KAN den nå at fyrer .asp af før det nye websted åbnes eller browseren lukkes ??..

Hmmm...
dette kode er så nød til at ligge på en side som HELE tiden er \"aktiv\" ikke ??..
eks. framefilen ??...
er DET måden ??..

(er eks. en å.k. forkortelse ??.. *GG*)

* MoRoax...

Avatar billede tdaugaard Nybegynder
23. juli 2001 - 02:18 #5
*man kan jo altid lidt tips og trix* *S*

Det smider du i dit frameset, det der så sker er når en bruger lukker dit vindue, så åbnes der et nyt (sæt evt. højde/bredde til næsten ingenting) som loader din ASP side og skriver et :

<script>window.close();</script>

til browseren for at lukke det igen.

Plain and simple :-)

(eks.; eksempelvis .. jæps .. en øvkæi fork.)
Avatar billede moroax Nybegynder
23. juli 2001 - 02:26 #6
Den med at sætte højde=ikke_ret_meget,bredte=ikke_ret_meget er en ting,
en anden ting som MANGE glemmer er top=af_H_til,left=endnu_længere_væk

top=2000,left=2000 så er der vist ikke ret mange som ser DET vindue hva\' ?!!..
*GG*

Checker det lige af
du har vist oxo et par stykker som skal ha\' høvl ang. spG har givet dig et par stykker du kan starte med *GG*


* MoRoax...

Avatar billede moroax Nybegynder
23. juli 2001 - 02:29 #7
AAAAAArgh...

Jeg HAVDE denne her som åbner lige så mange vinduer man vil have !!..
Grrr...

<Script Language=JavaScript>
<!-- BEGIN X-IT CODE
var exit=true;
function xit()
{
if (exit)
open(\"http://www.find1ven.dk\",\"_blank\",\"toolbar=1,location=1,status=1,menubar=1,scrollbars=1\");
open(\"http://www.miljoetag.dk\",\"_blank\",\"toolbar=1,location=1,status=1,menubar=1,scrollbars=1\");

}
// END X-IT CODE -->
</Script>

<body onUnload=\"xit()\">

Damm it,
Øhh...
du er vel ikke med på en deler vel ??..

* MoRoax...

Avatar billede tdaugaard Nybegynder
23. juli 2001 - 02:30 #8
morox:> *S* hæ hæ .. mjae .. jeg hader personligt når ikke jeg kan se et evt. popup vindue.

MEN! Løsningen er ikke helt skudsikker .. folk som mig vil ikke blive \"logget ud\" da jeg slår JavaScript fra til tider. ..
Avatar billede tdaugaard Nybegynder
23. juli 2001 - 02:30 #9
moroax:> ahh ..det er så ok :-)
Avatar billede moroax Nybegynder
23. juli 2001 - 02:38 #10
Hvad gør man så når \"folk\" SKAL logges ud ??..
Avatar billede moroax Nybegynder
23. juli 2001 - 02:40 #11
(var det ikke flot delt ??.. *SS*)
>> må jo heller være god ved dig ,-)

* MoRoax...

>> Æhh.. var der ikke noget med et par linkz ???...
- eller glemte du det helt ??..

Avatar billede tdaugaard Nybegynder
23. juli 2001 - 02:40 #12
moroax:> Gør sådan at de ikke kan logge ind uden at JavaScript er slået til ;o)
Det er pt. den eneste måde at gøre det på. Nemt faktisk:

<form action=\"mitscript.asp\" name=\"frmMain\">

<input type=\"button\" value=\"Login\" onclick=\"frmMain.submit();\">
</form>
Avatar billede moroax Nybegynder
23. juli 2001 - 02:47 #13
Hmmmm...
det er først senere jeg skal se om brugere er online eller ej,

lige nu kommer og går folk bare som de vil,
og skrid.asp SKAL køres hvis de smutter,
hvordan checker jeg om javascript er slået til eller ej
jeg checker for sessions sådan if session(\"en_session_jeg_bruger\") = \"\" then response.redirect osv...
kan jeg ikke gøre det samme med JavaScript,
jeg MENER jeg har set at man med asp(VBScript) kan checke ALT muligt på PC\'eren om der er flash osv....

* MoRoax...

Avatar billede tdaugaard Nybegynder
23. juli 2001 - 02:49 #14
Du kan vist bruge en komponent indbygget i IIS til det, men jeg kan ikke huske hvad den hedder :-(
Avatar billede moroax Nybegynder
23. juli 2001 - 02:49 #15
Æhhh...
nu er der jo ikke <body> i en framefil hvor framen er, kun der hvor den ikke er
Hmmm...
hvor ville du lige ligge den der onUnload tingest henne ??...

Hmmm...
du skulle vist snart alligevelæ have alle point\'ene ;-)

* MoRoax...
Avatar billede tdaugaard Nybegynder
23. juli 2001 - 02:51 #16
Du smider en <body> i dit frameset ;o)
Jeg aner ikke om NS understøtter det, men ved IE gør. Og NS må næsten gøre det siden dating.dk bruger det ;o)

Årrh .. jeg overlever nok :o) (point ..) jeg sidder alligevel bare og nusser med et program :o)
Avatar billede moroax Nybegynder
23. juli 2001 - 03:10 #17
Der er problemer med at ligge Framesettet inde i <body> tag\'et
sådan her virker det (hvis du skulle få brug for det en dag *-) )

<frameset Rows=\"100%\" onUnload=\"dostuff();\">

* MoRoax...


Avatar billede tdaugaard Nybegynder
23. juli 2001 - 03:13 #18
ahh .. neat :-)
Avatar billede moroax Nybegynder
23. juli 2001 - 03:21 #19
Æhh...
du Thomas ??...

Sidder lige og tænker over noget \"sjovt\" - som faktisk ikke er sjovt !!..
Hvor meget tror DU at denne her virker <% Session.abandon %> i et POPUP vindue
Hmmm...
Ja det er sq godt den tømmer alle Sessioner i det fine lille nye vindue hva\' ??..
- men hvad med det store vindue ??..

Hmmm...

*MEGA*HOMER*DOOOOOOOOOOOOOOOOH*

* Moroax...


Avatar billede tdaugaard Nybegynder
23. juli 2001 - 03:28 #20
moroax:> *host* hæ hæ .. du skal huske vi kører server side, ikke client side. Dvs. hvad enten du laver Session.Abandon i hovedvinduet eller i 17 popup vinduer, vil den stadig blive slettet :o)

*MEEEEEGA HOMER* back @ u :O)
Avatar billede moroax Nybegynder
23. juli 2001 - 03:33 #21
Hmmm...

*GaAaAaB*

- er klokken SÅ mange ??..
*LOL*
Avatar billede tdaugaard Nybegynder
23. juli 2001 - 03:35 #22
*LOL@U* hæ hæ .. den er aaaaalt for mange :o(
Avatar billede moroax Nybegynder
23. juli 2001 - 03:35 #23
AArgh...
nu igen

Ved DU hvad det er for mails som af og til dukker op i min mailbox
ingen afsender, ingen emne ongen tekst og ingen filer ??...
det er sq da underligt, 5 stk. er lige kommet og de bliver med det samme slettet *GG*
Avatar billede tdaugaard Nybegynder
23. juli 2001 - 03:37 #24
moroax:> hmm .. kender dem godt .. har selv fået en enkelt eller to før .. :-(
Avatar billede moroax Nybegynder
23. juli 2001 - 03:51 #25
Håber ikke det er \"orme\" eller lign.

Hmmm...
så er de sq godt gemt hva\' ?!!..
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester