[ dekius @ 22.02.2005. 16:17 ] @
| Problem je sledeci, imam ActiveX objekat koji radi snimanje podataka sa stranice na HDD. Potrebno mi je da ne pita stalno korisnika da li zeli da omoguci interakciju.
Dakle u startu kreiram objekat (javascript) sa.
var obj =new ActiveXObject("srv.CObjekat");
|
[ Shadowed @ 22.02.2005. 16:20 ] @
To zavisi od Security podesavanja u klijentovom IE-u i na to ne mozes da utices. Eventualno ako ti je potpisan (Signed) ActiveX obicno ima nesto veca prava (postoji posebno podesavanje za njih pa moze da bude ukljuceno iako je za ostale iskljuceno) ali i dalje sve zavisi od podesavanja na klijentu.
[ dekius @ 22.02.2005. 19:02 ] @
Znam to, problem je sto IE nece da zapamti podesavanja (XP SP1 cist bez patcheva), nazalost ne mogu se posvetiti "potpisu" jer se deadline (ne mojom krivicom) primakao. Ako imas ideju da li je to mozda bug u IE-u ? Kod mene savrseno sljaka i nista ne pita (Win 2000 SP2 i IE 6 sp1).
Hvala u svakom slucaju.
Deki
[ Shadowed @ 23.02.2005. 11:48 ] @
Nije bug, to feature :)
Zamisli kada ne bi bilo toga. Pa bilo ko bi mogao da postavi ActiveX koji instalira bilo sta na racunar korisnika pri poseti sajtu.
[ Java Beograd @ 23.02.2005. 11:58 ] @
Ostaje ti da korisniku / kupcu objasniš da stvari stoje tako, i da nemaš uticaja na to.
[ dekius @ 24.02.2005. 06:32 ] @
Hm, pa nije bas da nema uticaja, locirao sam problem oko nepostovanja podesavanja za Internet zone security level. Naime kada se stranici pristupa preko lokalnog servera (IIS konkretno)(Local intranet zone) ActiveX scripting prihvata podesavanje postavljeno na Enable i ne Promptuje mi nista. Dok pri pristupanju stranici kao obicnom fajlu , tipa c:/bla/sstrana1.htm (sto prepoznaje naravno!? kao Internet zone) i pored Enable podesavanja izbacuje prompt.
Thanks anyway , moracu da iznadjem drugi nacin.
Deki
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.