Que puis-je faire pour empêcher ActiveX sur IE de bloquer des scripts sur ma mise en page HTML5?Comment rendre ma mise en page HTML5 compatible avec IE? (Blocage ActiveX?)
Répondre
Je suspect est vraie question de l'ouverture: «. J'ouvre un fichier HTML à partir de mon bureau bloque IE le script dans ce Pourquoi et comment puis-je arrêter que? »
La réponse est que ceci est contrôlé par le paramètre de la boîte de dialogue Outils> Options Internet> Avancé> "Autoriser le contenu actif à s'exécuter dans les fichiers sur mon ordinateur local". Cela contrôle une fonctionnalité de sécurité IE importante appelée "Local Machine Lockdown" qui empêche les scripts locaux de s'exécuter jusqu'à ce que vous cliquiez sur la barre.
L'approche recommandée pour résoudre, plutôt que de changer la boîte, consiste à ajouter une "marque du Web" à votre fichier. http://msdn.microsoft.com/en-us/library/ms537628(VS.85).aspx
Quelle fonctionnalité de HTML5 utilisez-vous?
Vous pouvez également renommer votre fichier (en testant localement) en .hta, ce qui en fera une application HTML. Les fichiers HTA ont plus de privilèges que les fichiers HTM/HTML et peuvent exécuter du contenu actif sur la machine locale par défaut.
Si le fichier est hébergé sur un serveur, le message ne s'affichera pas. – james
Pouvez-vous inclure du code? Comment ActiveX bloque-t-il vos scripts? –