To manually disable the warning you can find the solution here - <a href="http://radio.javaranch.com/pascarello/2005/05/18/1116473896158.html">http://radio.javaranch.com/pascarello/2005/05/18/1116473896158.html</a>. It works in XP (I don't have Vista to verify), and it's easier to do than using MOTW.<br>
<br>If it's just for yourself - the above should do it. <br><br>If it's for deployment to others, my suggestions are 1) tell others about the manual solution, 2) as you said - use the installer to flip the registry (and as you said - not the best idea), or 3) deploy a mini web server and serve the file via that mini web server that only listen to the localhost (an icon that'll start the web server then shell-execute the link to the home page ought to do it).<br>
<br>IMHO html files is easier to read from a web server (local or remote) rather than a file system.<br><br>Cheers,<br>yc<br><br><br><div class="gmail_quote">On Thu, Jun 26, 2008 at 10:59 AM, Eli Barzilay <<a href="mailto:eli@barzilay.org">eli@barzilay.org</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">(This is in case there's anyone that has a good solution to this<br>
problem.)<br>
<br>
When you view local files with scripts, you get IE to show the warning<br>
bar, which you must use to enable javascript. This is a problem that<br>
affects practically all pages, since they all have some JS.<br>
<br>
(Quick poll: is there anyone that has this problem (and is annoyed by<br>
it)?)<br>
<br>
The only solution I've seen is to add a "mark of the web" (MOTW),<br>
which is a comment the tells IE to pretend that the page is on a<br>
different security zone. It looks like this:<br>
<br>
<!-- saved from url=(0014)about:internet --><br>
<br>
(This was, of course, very hard to get to work: nobody thought that<br>
it's good to mention that the comment must end the line, and its line<br>
must have a CRLF...)<br>
<br>
Anyway, adding this mark works, but if you try it you'll see that<br>
links stop working. The thing is that the above mark switches IE to<br>
the "internet" zone, and since that is lower on the hierarchy than<br>
local files, `file://' links will just not work. IIRC, the local<br>
files belong to the "my computer" zone which is higher on the zone<br>
hierarchy, but it's still more restricted because of MS's "local<br>
machine zone lockdown"... As a complement this logical set of<br>
decisions, the non-functional links are just not working when you<br>
click them -- no dialog, no information bar, no beeps, not even the<br>
small "!" icon at the bottom. Nothing.<br>
<br>
The "obvious" solution to this is to add the MOTW to *all* pages.<br>
However, there are some links to non-html pages (like in the release<br>
notes). In these cases there is no place to add the mark, and<br>
(AFAICT) no way to make this work. This makes the MOTW solution<br>
impractical, since the links are just not responding. (If they'd only<br>
have some warning message that would be fine...)<br>
<br>
Anyway, I don't see any reasonable options left. Unreasonable options<br>
include:<br>
<br>
- recommending against using IE (or Windows...);<br>
<br>
- recommending viewing the manuals on-line when possible;<br>
<br>
- making the PLT installer flip the bit that avoids the problem<br>
(personally, I'd be pissed if some installer did this behind my<br>
back);<br>
<br>
- use an obnoxious .hta wrapper around the manuals;<br>
<br>
- tell people to live with it or disable it themselves (which is<br>
effectively the current situation without the "tell" part).<br>
<br>
I've been banging my head against this stupidity for too many hours.<br>
If anyone has an advice, I'll appreciate it.<br>
<font color="#888888"><br>
--<br>
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:<br>
<a href="http://www.barzilay.org/" target="_blank">http://www.barzilay.org/</a> Maze is Life!<br>
_________________________________________________<br>
For list-related administrative tasks:<br>
<a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme" target="_blank">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br>
</font></blockquote></div><br>