- Changes to the browser, such changing the size of the current window.
- Changes to basic browser functions, such as disabling the back button or the "right-click" feature.
- It's always best to learn how to write scripts, rather than blindly trusting a pre-made script from some random site. If you must use a pre-made script, be sure to check the date. Anything older than a few years will use older methods that are most certainly inaccessible and non-standard.
"onBlur" to any function that uses
"onMouseOut" to trigger an element.
- Remember that using the
<noscript> tag as a way out of it.
- If both script and non-script versions of a page are required – and if it's not absolutely needed, don't do it – always use the
location.replace() function, rather than the
location.href() function. This enables users to use the back button to return to the previous page.