Jak zablokować otwórz w nowym oknie

0

Witam!!!
Mam następujący problem. Mam aplikacje opartą na jsp i używam sesji i jak nacisnę np. w Internet Explorer
plik, nowy, okno to mi się pojawia nowe okno z tą samą sesją, chciałabym to zablokować tzn. żeby pojawiło mu się np. twoja sesja wygasła. Wiem, że taka możliwość istnieje, gdyż tak jest na niektórych stronach np. w ipko.

Z góry dzięki za każdą pomoc!!!

0

iPKO nie jest najlepszym przykładem. Ich zabawka działa tylko w IE (w FF się wywala) i jest oparta o kontrolki ActiveX. Jak wiadomo ActiveX na stronie to zło.

Inna metoda (trochę inaczej działająca) to wygenerować za każdym żądaniem pewien losowy parametr dodawany do każdego linku. Otwarcie nowego okna spowoduje, że nie będzie tego parametru w URLu i będzie można uciąć sesję.

0

Nie wiem czy dobrze rozumiem, ale wydaję mi się, że to nie rozwiąże problemu do końca. Np. ktoś będzie mógł skopiować urla i wkleić adres do innego okna.

0

Hm... Można olać htmla i użyć np. GWT, albo Apache Wicket. Zazwyczaj nie chce się ludziom kombinować z łamaniem tych technologii, a porządny masta chakier i tek będzie wstanie złamać każdą aplikację. Pytanie brzmi po co Ci to?

0

Potrzebne mi to do pracy. Ale chciałabym to rozwiązać programowo.

0
Koziołek napisał(a)

iPKO nie jest najlepszym przykładem. Ich zabawka działa tylko w IE (w FF się wywala) i jest oparta o kontrolki ActiveX.

Ekhm, być może nie masz aktualnych informacji, ale iPKO nie musi działać od dobrych 2 lat na ActiveX Ponieważ od takiego okresu używam tej strony pod Firefoxem, który tych kontrolek nie obsługuje (a ja żadnej dodatkowej wtyki nie zainstalowałem). Być może działa pod platformą .NET, ale nie chciało mi się tego nigdy sprawdzać.

Jest tam pełna obsługa spod FF. Działa to bardzo przyzwoicie i profesjonalnie (na przykład o wiele lepiej niż cieniasta bankowość elektroniczna WBK, z którą mogłem porównać).

1 użytkowników online, w tym zalogowanych: 0, gości: 1