home / experts / javascript / column39 |
|
Trusting HTAsOne of the main advantages of HTAs over regular Web pages, is that they are fully trusted. As such, HTAs are allowed actions that Internet Explorer would never approve of for Web pages. The bottom line is that HTAs do not bother the user with questions and interruptions. They are fully trusted. There are several implications for being a trusted application. HTAs have read/write access to the system registry on the client machine. HTAs run embedded ActiveX controls and Java applets without any warning. Zone security is off for HTAs, so all operations subject to security zone options are nevertheless permitted for HTAs. The immediate question one may ask is what happens to content in other domains that the HTA window communicates with. Luckily, HTAs extend their trusted privileges to content in other domains. For example, HTAs allow script access between window objects and cookies. Things get stickier when you use If all content is safe, the
The above
This When you run your HTAs, be sure to take the same precuations as with any executable. Only Install HTAs produced by reliable sources such as your intranet at work, established software vendor, and, of course, Doc JavaScript. |
Produced by Yehuda Shiran and Tomer Shiran
Created: May 10, 1999
Revised: May 10, 1999
URL: http://www.webreference.com/js/column39/trust.html