Avatar billede ch007 Nybegynder
22. november 2003 - 01:21 Der er 7 kommentarer og
1 løsning

Problemer med popup (Auto log af) (Asp)

Hej!

Jeg har et problemer med automatisk log af...

Jeg mener dog at problemet stammer fra mit popup-vindue og skriver derfor i denne kategori...

Beskrivelse af problemet:

Jeg har En hjemmeside med login og derfor også automatisk logud.

Dette sker ved at jeg har en frame som indeholder følgende popup:

<body onUnload="under=window.open('logud.asp','Auto_Log_ud','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no, height=130, width=180'); under.blur();">

Dvs den henter altså ASP-siden logud.asp som log én ud hvis man ikke selv har gjort det...

Problemet er at det kun virker i 90% af tilfældene. Nogle står stadig online...

Dette kan skyldes to ting:

Enten af frame der skal loade popupen ikke bliver hentet eller at brugen lukker popupen ned inden den er færdig loadet.

Hvis nogen har en løsning på dette problem vil jeg meget gerne have et svar...

Jeg skrev i denne kategori fordi, jeg tænkte at hvis jeg kan flytte popup'en uden for brugens synsvinkel bliver den muligvis ikke lukket og det virker så måske...

Et laaaang spørgsmål - håber det er forståeligt!

Jeg giver 30points for et svar med popup uden for skærm - gerne mere hvis der kommer er svar på hvorfor det ikke altid virker (Altså hvis der er en anden grund)
Avatar billede thesurfer Nybegynder
22. november 2003 - 01:26 #1
Hvis brugeren har en popup-killer, en firewall, eller en browser som f.eks. Opera, vil popup ALDRIG blive åbnet.

Nogen firewalls har indbygget popup/ad/reklame-blokering.

Jeg ser aldrig nogen popup når jeg er på nettet. Kun dem jeg selv siger "Ja" til at må vise sig.

Jeg har Opera + firewall.
Avatar billede thesurfer Nybegynder
22. november 2003 - 14:24 #2
Se evt http://www.eksperten.dk/spm/430868
han har vist samme problem..
Avatar billede ch007 Nybegynder
23. november 2003 - 10:40 #3
Ang. popup-killer mv, så tror jeg ikke det er det - Det virker mærkeligt at ca 50% af mine brugere har sådanne...

Ang. http://www.eksperten.dk/spm/430868: Jeg har lige hurtigt skimmet det igennem og jeg læser det sådan at man bliver logget ud efter et vist stykke tid... Det har jeg allerede...

Det jeg ønsker er at popup'en bliver smidt uden for skærmbilledet!
Avatar billede thesurfer Nybegynder
23. november 2003 - 12:38 #4
Så skal du bruge det her i din window.open parameter (efter "width=180;"):

top=Y,screenY=Y,left=X,screenX=X

hvor
Y = screen.height + 1000;
X = screen.width + 1000;
Avatar billede thesurfer Nybegynder
18. december 2003 - 05:00 #5
Dette spørgsmål mangler input.
Det kan f.eks. være at spørgeren mangler at acceptere/afvise svar/komme med feedback, eller af en svarer mangler at lægge et svar/komme med feedback.
Avatar billede ch007 Nybegynder
22. december 2003 - 20:02 #6
....ud.asp','Auto_Log_ud','toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no, height=130, width=180, top=2000, left=2000' ); under.blur();">

Dette virker, så hvis thesurfer smider et svar, kan denne blive lukket...
Avatar billede thesurfer Nybegynder
22. december 2003 - 20:16 #7
Et svar er smidt :)
Avatar billede thesurfer Nybegynder
23. december 2003 - 14:57 #8
Takker for points. :)
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