YoPeeps wrote:Well, i do use "Temporarily Allow Page" a lot.
"
Temporarily allow" does
not add sites to your whitelist. You would have to allow that script again at your next session or next visit to that site (or a site running that script).
The computer that i had the problem on is constantly use by everyone. ... Is there anyway i can prevent this from happen again in the future.
There's your answer right there. Wish we'd known that up front.

Is "everyone" a group of people whom you can train in your desired use of NS, or is it people you don't know or can't give guidance to? If the former, just teach them the difference between "Temp allow" and "allow".
*And disable "Scripts allowed globally" in NS > Options > General.* Let's hope they don't know how to turn it back on. You might still have to reset or edit your whitelist after others have used it. The problem is, if they allowed a malicious script or plugin, clickjack, etc., the machine might already be compromised. Too late then. You could consider a virtualized environment, like VMware (complex and heavy) or Sandboxie (simple and light). Remove the Fx shortcut from your desktop and Programs menu and replace it with the Sandboxie shortcut. Configure SB to "Automatically delete contents of Sandbox (when the browser is closed)". Then the other users will likely open only the sandboxed browser, and any configuration changes, scripts allowed, malware, etc. should get flushed when they're done.
You can still get to the non-sandboxed Fx via the Firefox.exe in its programs folder, or make some secret, coded, or hidden shortcut for yourself. I can give you a way to make a Windows System shortcut there if you like -- they'd probably never find it.
If "everyone' is the entire school, library, coffee shop, etc., I don't know what you could do, except run your own virtualized environment from a flash drive, if their machines permit that. I personally would never do anything even remotely private or sensitive on a public machine.
DISCLAIMER: This site is not associated with any of the other products mentioned above; cannot guarantee any aspect of them; cannot provide support, and cannot be responsible for your use of any of them. The information was provided as a personal opinion in the hope that it might be helpful, but carries no warranties and conveys no rights. Investigate the product yourself and use at your own risk.