Javascript code is embedded in HTML documents. Without parsing every single document for javascript (and deleting it) before the server sends the HTML document to the client (your web browser) this is just not possible. As this site gets a million+ hits a month that's a lot of editing :-) <
But as usual at perlmonks the impossible is done yesterday - it's only miracles that take a little longer! Thanks to tye and chipmunk. Script tags are stripped on submission of nodes (home nodes being an exception apparently) so you get the warnings when you visit some home nodes and the javascript contained in them executes. At my home node you get a silly flashing message in the search box or even sillier Don't touch me mousover courtesy of javascript.
The warnings you get are to try to protect you from some of the potential problems which could occur. There are some well documented hacks involving almost all code that is allowed to run on your machine when you browse. Javascript, Active X and Java applets of the malicious type are known to be out there.
The javascript *runs* on the client machine. Your machine. The javascript interpretter is in your web browser. This is a logical point to kill it if that is what you want to do. It is your choice. Active X and Java applets also run on the client. They too can be used to hack your system.
To kill javascript under Netscape Edit|Preferences|Advanced -> and check the kill javascript box. Under IE Tools|Internet Options|Security|Custom Level| -> then select the kill script radio button (look for Scripting and disable it). While you are there kill active X, java applets etc. You need to do this for all your security zones but the internet one particularly. You can undo it if you want.
cheers
tachyon
s&&rsenoyhcatreve&&&s&n.+t&"$'$`$\"$\&"&ee&&y&srve&&d&&print
In reply to Re: Java script in the monastery
by tachyon
in thread Java script in the monastery
by metafizz
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |