Autor | Zpráva | ||
---|---|---|---|
E5150 Profil |
#1 · Zasláno: 12. 3. 2007, 19:08:11
Zdravím,
potřebuji po odlašení uživatelem nutně zavřít celé okno prohlížeče. Použil jsem window.close(); - v IE vse OK. Firefox nicmene stavkuje ... docetl jsem se, ze window.close v Firefoxu funguje jen pro okna otevrena window.open. Nevite prosim nekdo, jak pomoci JS bezpecne zavrit okno vsech prohlizecu (nebo aspon IE a FireFox)? Diky moc |
||
BaTeCzKo Profil |
#2 · Zasláno: 12. 3. 2007, 19:30:03
Bezpecne a na 100% to nejde nikde - protoze napriklad existuji uzivalete s vypnutym javascriptem.
|
||
E5150 Profil |
#3 · Zasláno: 12. 3. 2007, 21:14:43
Tak tedy jak to udelat "ne bezpecne" a jen v IE a FireFoxu?
|
||
DJ Miky Profil |
#4 · Zasláno: 12. 3. 2007, 22:28:59
Firefox ti to naštěstí povolí jen pro okna otevřená Javascriptem. A to je jedině dobře...
|
||
habendorf Profil |
#5 · Zasláno: 12. 3. 2007, 23:43:20
Firefox ti to naštěstí povolí jen pro okna otevřená Javascriptem. A to je jedině dobře...
IE taky. |
||
Leo Profil |
#6 · Zasláno: 13. 3. 2007, 08:16:50
"IE taky."
To prave bohuzel ne, Leo |
||
E5150 Profil |
#7 · Zasláno: 13. 3. 2007, 08:25:44
Firefox ti to naštěstí povolí jen pro okna otevřená Javascriptem. A to je jedině dobře...
Hmm ... myslim, ze to moc dobre neni ... kdyz zavrit okno je jediny bezpecny zpusob odhlaseni :-/ |
||
Joker Profil |
#8 · Zasláno: 13. 3. 2007, 09:52:48
E5150
Bezpečně a na 100% to nejde v žádném prohlížeči, který má vypínatelný Javascript. Tedy ani ve Firefoxu ani v IE (a vlastně ani neznám žádný, kde by to na 100% šlo) Holt je potřeba se smířit s tím, že uživatel má u svého prohlížeče větší slovo, než otevřená stránka :-) |
||
E5150 Profil |
#9 · Zasláno: 13. 3. 2007, 09:55:55
Bezpečně a na 100% to nejde v žádném prohlížeči
Dobra, to uz jsem pochopil. Tak tedy: je nejaky zpusob, jak zavrit okno FireFoxu, ktere nebylo otevreno pomoci window.open()??? Diky |
||
Leo Profil |
#10 · Zasláno: 13. 3. 2007, 10:18:06
"Tak tedy: je nejaky zpusob, jak zavrit okno FireFoxu, ktere nebylo otevreno pomoci window.open()???
Diky" Jedine akci uzivatele. Napriklad kliknutim na krizek vpravo nahore :-) Leo |
||
Joker Profil |
#11 · Zasláno: 13. 3. 2007, 10:24:00
E5150
V HTML, například: <strong>Odhlášení proběhlo úspěšně. Z bezpečnostních důvodů nyní doporučujeme zavřít tuto stránku</strong> |
||
E5150 Profil |
#12 · Zasláno: 13. 3. 2007, 10:30:04
Tak tedy nejde ... no nic ... kazdopadne diky :o)
|
||
habendorf Profil |
#13 · Zasláno: 13. 3. 2007, 11:37:01
Leo:
"IE taky." To prave bohuzel ne, Leo IE okno které nebylo otevřeno JS nezavře. Vyhodí hlášku něco jako "webová stránka se pokouší zavřít okno ..." a čeká na potvrzení uživatele. Tedy aspoň na XP SP2. Nebo mi něco uniklo? |
||
Leo Profil |
#14 · Zasláno: 13. 3. 2007, 12:02:30
Jo, uniklo:
window.opener = self; window.close(); Leo |
||
habendorf Profil |
#15 · Zasláno: 13. 3. 2007, 13:17:51
Leo: Ha! Netušil jsem, díky za info.
|
||
Hooonza Profil * |
#16 · Zasláno: 13. 3. 2007, 16:41:58
Leo
MSIE 7 i tak upozorní na zavírání okna. |
||
Leo Profil |
#17 · Zasláno: 13. 3. 2007, 21:16:16
"MSIE 7 i tak upozorní na zavírání okna."
Diky za info, mel jsem na mysli IE6. Leo |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0