RE: Objekt History v IE

From: Martin Svarovsky (martin.svarovsky@ileo.cz)
Date: 08. 01. 2003, 13:22 CET


> 
> Zdar pánové a možná i dámy.
> 
> Neví někdo, jak změnit obsah objektu History v I.E.? 
> Potřebuji, když dá někdo v prohlížeči zpět, tak aby se dostal 
> na jinou stránku než ze které přišel. Zkusil jsem přiřadit do 
> objektu string s odkazem, ale neúspěšně.
> 
> Rad 
> 
Z knihy Javascript - kompletni pruvodce:
Objekt History reprezentuje historii prochazeni daneho okna - udrzuje
seznam naposledy navstivenych webovych stranek. Z duvodu bezpecnosti a
ochrany soukromi vsak obsah tohoto seznamu neni pro skripty dostupny.
Dalo by se to do jiste miry obejit osetrenim udalosti onunload. Treba
takhle:
----
<body onunload="this.location='http://www.mojeadresa.cz'">
----
Ale je to podfuck na uzivatele. Navic se akce provede pri kazdem
unloadnuti stranky - takze i pri kliknuti na odkaz i pri zadani URL do
adresniho radku. Fakt svinstvo. Odkazy se daji osetrit zase pres
zachyceni udalost onclick, ale ten adresni radek nejspis neosetris.

Ted koukam ze reagoval -pp21- --> jeho nazor taky sdilim - i kdyz, jak
vidis, to mozne je ;-) 

Martin



This archive was generated by hypermail 2.1.2 : 08. 01. 2003, 13:22 CET