/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Internet Explorer 7
Fra : Jan Tovgaard


Dato : 03-11-06 16:21

Internet Explorer 7 er frigivet, og det er nu IKKE mere muligt at lave en
window.close() som vist
nedenfor uden at man får en alert boks smidt i hovedet om man vil lukke
vinduet.

Dette virkede i Internet Explorer 6 og andre browsere.

Er der nogen der ved hvordan man kommer ud over dette problem?
Så man ikke får smidt alert boksen i hovedet! Ligesom i IE 6......

Måske kan nedenstående løses på en anden måde eller?

mvh jan

<SCRIPT type="text/javascript">

WindowName="";
var left, top;
left = (window.screen.availWidth - 400)/2;
top = (window.screen.availheight - 250)/2;
settings=
"toolbar=no,location=no,directories=no,"+
"status=no,menubar=no,scrollbars=no,"+
"resizable=no, top="+top+", left="+left+", height=250,width=400";

window.open('login.asp?p=ja&<%=Request.Querystring%>',WindowName,settings);

window.opener=self;
window.close();

</SCRIPT>





 
 
Lasse Reichstein Nie~ (03-11-2006)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 03-11-06 18:49

"Jan Tovgaard" <jantovgaard@yahoo.dk> writes:

> Internet Explorer 7 er frigivet, og det er nu IKKE mere muligt at lave en
> window.close() som vist
> nedenfor uden at man får en alert boks smidt i hovedet om man vil lukke
> vinduet.
>
> Dette virkede i Internet Explorer 6 og andre browsere.

*Nogle* andre browsere, men ikke alle.


> Er der nogen der ved hvordan man kommer ud over dette problem?

Ikke at jeg ved om det er muligt, men jeg håber det egentlig ikke.
Lige som popup'er ikke længere er sikre at bruge pga de mange måder
at blokere dem på, så er det at lukke vinduer man ikke selv har åbnet
måske, endelig, også ved at være ovre.

Husk at hvis man lukker et vindue som man ikke selv har åbnet, så
ved man ikke hvor lang en history brugeren pludselig mister.

/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'

Jan Tovgaard (06-11-2006)
Kommentar
Fra : Jan Tovgaard


Dato : 06-11-06 08:49

hvad hvis man vil lave et ikon på skrivebordet til en webside. Denne webside
er en loginboks,
som skal vises som et lille vindue midt i skærmbilledet. Ja, hvordan gør man
det så?!



Henrik Stidsen (03-11-2006)
Kommentar
Fra : Henrik Stidsen


Dato : 03-11-06 19:27

Jan Tovgaard pretended :
> Internet Explorer 7 er frigivet, og det er nu IKKE mere muligt at lave en
> window.close() som vist
> nedenfor uden at man får en alert boks smidt i hovedet om man vil lukke
> vinduet.

> Dette virkede i Internet Explorer 6 og andre browsere.

Den boks kom også i IE6, i hvert fald hvis det var det sidste vindue
der blev forsøgt lukket.

--
Henrik Stidsen - http://henrikstidsen.dk/

*****PLEASE NOTIFY THE SENDER IF YOU DO NOT RECEIVE THIS MESSAGE*****



Marten Ølgaard (06-11-2006)
Kommentar
Fra : Marten Ølgaard


Dato : 06-11-06 11:17

> Den boks kom også i IE6, i hvert fald hvis det var det sidste vindue der
> blev forsøgt lukket.

Nej. Ikke med det lille hack der sætter
window.opener=self;

/Marten



Jens Gyldenkærne Cla~ (06-11-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 06-11-06 12:50

Marten Ølgaard skrev:

>> Den boks kom også i IE6, i hvert fald hvis det var det sidste
>> vindue der blev forsøgt lukket.

> Nej. Ikke med det lille hack der sætter
> window.opener=self;

Det var netop et hack - man bør ikke kunne sætte egenskaben
window.opener, og det er heldigvis rettet i IE7.

Jeg faldt lige over en side der hævder at have en fungerende
løsning til IE7 - men det virker ikke i min IE7

http://www.codeproject.com/useritems/Immediate_Close__new_try_.asp
http://gyros.dk/usenet/temp/ie7luk.html
--
Bolig søges. Andel eller leje i Emdrup, Nordvest, Nørrebro, Søborg
eller Brønshøj, max 6000 pr. måned.
Kontakt pr. mail - nospam(at)gyros.dk
Jens Gyldenkærne Clausen

Jan Tovgaard (06-11-2006)
Kommentar
Fra : Jan Tovgaard


Dato : 06-11-06 13:29


> Jeg faldt lige over en side der hævder at have en fungerende
> løsning til IE7 - men det virker ikke i min IE7
>
> http://www.codeproject.com/useritems/Immediate_Close__new_try_.asp
> http://gyros.dk/usenet/temp/ie7luk.html

for mig virker det heller ikke. Det går galt vil jeg tro i create object af
Wscript....
vil jeg tro?... Tanken er ellers fin om at sende et ENTER key som hack, da
det jo er
det man skal gøre når boksen kommer frem.

Utrolig ærgeligt at det ikke lige fungere:(

mvh



Jens Gyldenkærne Cla~ (06-11-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 06-11-06 13:51

Jan Tovgaard skrev:

> vil jeg tro?... Tanken er ellers fin om at sende et ENTER key
> som hack, da det jo er
> det man skal gøre når boksen kommer frem.
>
> Utrolig ærgeligt at det ikke lige fungere:(

Jeg er helt uenig. Dialogboksbeskyttelsen er intet værd hvis den
kan omgås med et javascript. Forestil dig hvad en spywareside kunne
få ud af et hack der klikker o.k. uden at involvere brugeren.
--
Bolig søges. Andel eller leje i Emdrup, Nordvest, Nørrebro, Søborg
eller Brønshøj, max 6000 pr. måned.
Kontakt pr. mail - nospam(at)gyros.dk
Jens Gyldenkærne Clausen

Jan Tovgaard (06-11-2006)
Kommentar
Fra : Jan Tovgaard


Dato : 06-11-06 14:08



Jeg er helt uenig. Dialogboksbeskyttelsen er intet værd hvis den

> kan omgås med et javascript. Forestil dig hvad en spywareside kunne

> få ud af et hack der klikker o.k. uden at involvere brugeren.



Det er til en intranet løsning:) Men egenligt mærkeligt at eksemplet ikke
virker, har faktisk set det flere steder nu!





Jens Gyldenkærne Cla~ (06-11-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 06-11-06 14:22

Jan Tovgaard skrev:

> Det er til en intranet løsning:)

Har du prøvet eksemplet på intranettet? Der er jo forskellige
sikkerhedszoner til inter- og intranet.

Men selv om intranettet er en mere "sikker" legeplads end
internettet, kan omgåelsen af "klik ja" være problematisk. Hvis
bare én maskine bliver inficeret, kan mange andre blive ramt på
denne måde.

Hvilken zone bliver html-emails i Outlook/OE i øvrigt vist i?
--
Bolig søges. Andel eller leje i Emdrup, Nordvest, Nørrebro, Søborg
eller Brønshøj, max 6000 pr. måned.
Kontakt pr. mail - nospam(at)gyros.dk
Jens Gyldenkærne Clausen

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste