web-dev-qa-db-fra.com

Pourquoi IE restreint les fichiers JavaScript des pages HTML locales?

Pourquoi IE empêche les fichiers JavaScript de fonctionner lorsque nous ouvrons un fichier html local? Le message dit:

"Pour vous aider à protéger votre sécurité, Internet Explorer a interdit à cette page Web d'exécuter des scripts ou des contrôles ActiveX susceptibles d'accéder à votre ordinateur. Cliquez ici pour afficher les options"

Quelqu'un peut-il me dire comment s'en débarrasser?

25
subho das

Consultez http://msdn.Microsoft.com/en-us/library/ms537628 (v = vs.85) .aspx

Si vous souhaitez exécuter dans la zone Internet, ajoutez ceci à votre source HTML:

<!-- saved from url=(0014)about:internet -->

Si vous souhaitez exécuter dans la zone Intranet, ajoutez ceci à votre source HTML:

<!-- saved from url=(0016)http://localhost -->

L'un ou l'autre arrêtera l'affichage du message et permettra à JavaScript de s'exécuter.

Cela permettra également au fichier de s'ouvrir sur d'autres PC sans avoir à modifier les options d'Internet Explorer.

48
Trent Scholl

Dans IE, accédez aux Options Internet. Puis l'onglet "Sécurité".

Réglez la zone "Intranet local" sur faible et désactivez le mode protégé s'il est activé.

Cela devrait empêcher ce message de s'afficher. Si cela ne fonctionne pas, définissez un "niveau personnalisé" pour permettre à JavaScript de s'exécuter localement.

5
donutdan4114