Avatar billede no_doubt Nybegynder
07. januar 2003 - 23:16 Der er 34 kommentarer og
1 løsning

åben popup ved forlad websted.

hvordan gøres dette, det skal kun køre en kort kode og derefter lukke
Avatar billede pelkjaer Nybegynder
07. januar 2003 - 23:18 #1
<body onunload="window.open('side.html');">
Avatar billede no_doubt Nybegynder
07. januar 2003 - 23:19 #2
den skal bare have en størrelse også (meget lille..)
Avatar billede no_doubt Nybegynder
07. januar 2003 - 23:27 #3
Uha nu er den være, jeg har en logaf knap også som logger folk ud men ved tryk på den går din kode igang..
Avatar billede pelkjaer Nybegynder
07. januar 2003 - 23:36 #4
<body onunload="window.open('side.html', '', 'height=100, width=100, status=no, menubar=no, toolbar=no, scrollbars=auto, resizable=no, top=10, left=10')">

Så er størrelsen med.

Det med logaf må du uddybe - ved logaf forlades siden vel også?
Avatar billede no_doubt Nybegynder
07. januar 2003 - 23:43 #5
nej faktisk ikke..
Avatar billede pelkjaer Nybegynder
07. januar 2003 - 23:44 #6
Det må den gøre - ihvert fald det vindue hvori koden står
Avatar billede no_doubt Nybegynder
07. januar 2003 - 23:47 #7
http://www.1q.frip.dk/chat/default.asp
eksperten
eksperten

Nej logud funktionen sætten en session = "" når den er det skal resten ikke vises så det er alt sammen på samme side.
Avatar billede no_doubt Nybegynder
07. januar 2003 - 23:51 #8
alle mine knapper logger mig ud *g* så de virker alle på den body
Avatar billede olebole Juniormester
08. januar 2003 - 00:02 #9
<ole>

Jamen, do_doubt ..... når man submitter en form reloades siden jo - ergo: du forlader den  ;o)

/mvh
</bole>
Avatar billede no_doubt Nybegynder
08. januar 2003 - 00:07 #10
hmm hvad kan jeg gøre.. det skal jo gerne være sådan at en person ikke kan forlade siden uden at blive logget ud
Avatar billede olebole Juniormester
08. januar 2003 - 00:08 #11
Der er to løsninger:
1. Du kan bruge et frameset med cols="100%,*" og lægger onunload-handleren på frameset-tag'et.
2. Du checker dine brugere med serverside-scripting - à la et 'Antal Online Brugere' script.

/mvh
Avatar billede no_doubt Nybegynder
08. januar 2003 - 00:12 #12
kan jeg ikke tjekke om man er på default siden ellers poppe up ?
Avatar billede no_doubt Nybegynder
08. januar 2003 - 00:13 #13
ellers kan du give en vejledning til fremset løsningen ?
Avatar billede olebole Juniormester
08. januar 2003 - 00:21 #14
Sådan noget lignende:

<frameset cols="100%,*" onunload="window.open('side.html', '', 'height=100, width=100, status=no, menubar=no, toolbar=no, scrollbars=auto, resizable=no, top=10, left=10')">
  <frame="side.asp" frameborder="0" noresize>
  <frame="about:blank" frameborder="0" noresize>
</frameset>

/mvh
Avatar billede no_doubt Nybegynder
08. januar 2003 - 00:24 #15
skal min default side se sådan ud eller hva ?
Avatar billede schaefner Juniormester
08. januar 2003 - 00:25 #16
hvis du vil undgå at brugeren ser popupvinduet kan du sætte left til en værdi der rækker uden for en normal brugers opløsning.
Avatar billede olebole Juniormester
08. januar 2003 - 00:28 #17
Ups ...:

<frameset cols="100%,*" style="border:0px none;" onunload="window.open('side.html', '', 'height=100,width=100,status=no,menubar=no,toolbar=no,scrollbars=auto,resizable=no,top=10,left=10')">
  <frame src="side.asp" frameborder="0" noresize>
  <frame src="about:blank" frameborder="0" noresize>
</frameset>

shaefner >> Ja, i visse elendige browsere, der ikke opfylder standarden for JavaScript.
/mvh
Avatar billede no_doubt Nybegynder
08. januar 2003 - 00:37 #18
Øh ole, har smidt det ind på din måde men den bliver med med at komme med fejlene og den ser underlig ud i toppen
Avatar billede no_doubt Nybegynder
08. januar 2003 - 00:46 #19
Nu logger den en ud, men hvis man logger ud for man TO popup's ??????
Avatar billede schaefner Juniormester
08. januar 2003 - 01:12 #20
olebole >> Ok, og MIE er jo self. en af dem ;)
Avatar billede no_doubt Nybegynder
08. januar 2003 - 01:17 #21
Det virker sådan set ok, problemet er bare at der kommer X antal popupper (´JEG BEHØVES KUN EN) og den skal så lukke efter udførelse af et stykke asp kode.
Avatar billede olebole Juniormester
08. januar 2003 - 01:46 #22
no_doubt >> Mon du har mere end én side med en onunload-handler? Det skal du ikke have ... kun den med frameset'et.
Hvad angår at lukke pop'en, skal det skrives ind i ASP'en. Når logout er gennemført skal den skrive:
  window.close();
Så lukker den  :)

schaefer >> Nemlig  ;o)
NS kan ikke lægge en popUp udenfor skærmen, men IE kan desværre. Det - sammen med dens kendte sikkerhedshuller - gør den en lodret katastrofe.
Med den rigtige viden kan man fra en skjult popUp læse _alt_, hvad du måtte skrive i formfelter på alle sites, du besøger, efter siden med popUp'en (til denne lukkes, naturligvis).
Derudover kan man score alle dine cookies sat på andre sites - _og_ læse alle filer på din HD, hvis man kan gætte disses stier. Cute ... ikke sandt?  :)
/mvh
Avatar billede schaefner Juniormester
08. januar 2003 - 02:17 #23
det er jo som man ser på det ;)
Avatar billede olebole Juniormester
08. januar 2003 - 02:57 #24
yups  ;o)
Avatar billede no_doubt Nybegynder
08. januar 2003 - 11:40 #25
jeg har ikke flere onunload-handlere
Avatar billede olebole Juniormester
08. januar 2003 - 16:15 #26
Serveren er for langsom til, at jeg gider gå dine filer igennem - men du laver tydeligvis en eller flere fejl. Der må _kun_ åbnes ét logout vindue - og det skal åbnes fra det yderste frameset.
Jeg er helt sikker på, du har flere steder, hvor du åbner vinduer. Ellers laver du noget andet 'kryptisk'  :)
/mvh
Avatar billede no_doubt Nybegynder
08. januar 2003 - 16:20 #27
og det skal åbnes fra det yderste frameset. uddyb ?
Avatar billede olebole Juniormester
08. januar 2003 - 17:12 #28
Det yderste frameset, hvis du nester frameset (har frameset inde i frameset). Jeg ved ikke, om du laver din chat med frames eller iframe, da jeg ikke har tålmodighed til at vente på serveren  :)
/mvh
Avatar billede no_doubt Nybegynder
08. januar 2003 - 18:28 #29
have patiens..
Avatar billede no_doubt Nybegynder
23. januar 2003 - 15:33 #30
fatter det bare ikke.. den kommer med en del popup's når jeg forlader..
Avatar billede no_doubt Nybegynder
04. februar 2003 - 14:09 #31
Hvad kan der være galt ?
Avatar billede mal_t Nybegynder
04. februar 2003 - 14:13 #32
Tror ikke du forstår det korrekt? Når man har side med login, så er der en side hvor man er logget ind, og en anden side hvor man ikke er, så når man logger af, bliver man vel automatisk stillet om til en anden side, ergo, man forlader siden? Korrekt?
Avatar billede no_doubt Nybegynder
10. februar 2003 - 15:02 #33
Nej der er kun 1 side
Avatar billede no_doubt Nybegynder
10. marts 2003 - 15:02 #34
Naa men andre der vil have points ?
Avatar billede no_doubt Nybegynder
13. marts 2003 - 19:53 #35
Tak for snakken :-)
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