Pin Me

Enabling JavaScript in Internet Explorer

written by: J. Edward Casteele•edited by: Lamar Stonecypher•updated: 10/22/2010

JavaScript is one of the more common scripting languages on the Internet, but not all web browsers have it turned on. Enabling JavaScript only takes a few moments, though Internet Explorer will need to be restarted afterwards. JavaScript can be enabled for all websites or for trusted sites only.

  • slide 1 of 3

    Enabling JavaScript

    Javascript can be enabled by changing IE's internet options. Many web browsers, Internet Explorer included, automatically disable JavaScript when their Internet security settings are set at or above specific levels. Some computer technicians may also disable JavaScript when trying to remove viruses or other malware from a computer and then simply forget to turn it back on. Regardless of why JavaScript is disabled in Internet Explorer, it is fairly easy to turn it back on again. If JavaScript isn't working in Internet Explorer, open the "Tools" menu from the menu bar (or hold the "Alt" key and press "T") and select the "Internet Options" item at the bottom of the tools list. When the Internet options window opens, click on the "Security" tab in order to access the browser's security settings page so that you can enable JavaScript.

  • slide 2 of 3

    Enabling JavaScript for All Websites

    Creating custom internet settings allows you to enable Javascript for all websites. The "Internet" zone should be selected by default on the security tab, but if it's not then click on the "Internet" item in the "Select a Zone" section of the page. Once it is selected, click on the "Custom Level..." button in order to create a custom security level for Internet Explorer. Scroll down through the various security settings until you reach a section labeled "Scripting"; the first item in the section should be labeled "Active Scripting", and will be disabled if JavaScript isn't working. Change the "Active Scripting" setting to "Enable", then click the "OK" button to accept the change. If you would prefer to be prompted whenever JavaScript attempts to run you can instead change this setting to "Prompt", but be aware that a vast majority of the websites on the Internet use JavaScript in some way and you will be receiving a lot of prompts. Regardless of the setting that you choose, you will need to close all of your open windows and shut down Internet Explorer before the change will take effect. The next time you open the browser, JavaScript will be enabled.

  • slide 3 of 3

    Enabling JavaScript Only for Trusted Websites

    Javascript can be enabled only for trusted websites as well. If you have websites defined in the "Trusted" zone, you can turn JavaScript on for these sites only if you prefer. This will keep your previous security setting intact for the Internet at large while letting websites that you trust run their scripts. The process is similar to that of enabling JavaScript for all websites, but when you open the "Security" tab on the Internet options window you should select the "Trusted" zone instead of the "Internet" zone. Click on the "Custom Level..." button as before, scrolling down to the "Scripting" section and enabling active scripting. Once the change has been accepted you will still need to restart Internet Explorer; any sites that you have defined in the "Trusted" zone will now be able to run JavaScript.

    Image Credits: Screenshots by J. Edward Casteele