Tout d'abord, je suis danois, donc mon anglais est probablement imparfait. Dans mon entreprise, j'ai eu quelques plaintes selon lesquelles, après avoir installé Chrome, certaines pages de notre site intranet étaient interdites.
J'ai donc pris deux machines complètement similaires, Lenovo T520, Windows Vista 32bit même version d'Internet Explorer (9) Même version java (7.9) et mêmes mises à jour Windows ..
Je suis allé sur notre site intranet et j'ai cliqué sur un lien qui suppose d'ouvrir une fenêtre contextuelle avec du texte et cela a fonctionné sur les deux. Ensuite, j'ai pris une machine, installé Google Chrome, l'ai désinstallé à nouveau, remis Internet Explorer dans le navigateur standard, puis essayé le même lien. et maintenant je reçois une erreur JavaScript. et il n'ouvrira pas le lien.
cette erreur est en danois et je l'ai traduite en anglais
SCRIPT5007: La valeur de ce document ne peut pas être collectée L'objet est nul ou non défini. XXX.js, ligne 32 numéro 7
Ces 2 machines sont désormais complètement identiques, sauf que l'une d'entre elles avait déjà installé Chrome. mais un seul d'entre eux fonctionne. Mon expérience limitée me dit que son réglage de sécurité a changé d'une manière ou d'une autre. J'ai eu cette cause confirmée, je suis allé dans les paramètres Internet dans l'Explorateur .. et j'ai désactivé ce qui en danois s'appelle «beskyttet tilstand» et je suppose que sa traduction est «mode sans échec»
Et maintenant, cela fonctionne sur la machine qui avait auparavant Chrome, mais! Sur l'autre machine, cela fonctionne même avec le «mode sans échec activé»
J'ai lu un peu ce que Chrome aurait pu faire au registre qui devrait empêcher l'ouverture des liens et changer CurrentUser \ software \ classes \ html de 'ChromeHTML' en 'htmlfile' et ce correctif garantit en effet que l'ordinateur est maintenant en mesure d'ouvrir liens dans Internet Explorer une fois de plus Mais cela ne résout pas cette erreur javascript et le fait que je ne peux pas ouvrir cet hyperlien. Pour résumer.
La machine sur laquelle Chrome a été installé ne peut désormais accéder à cet hyperlien que si le mode sans échec est désactivé, tandis que la machine sur laquelle Chrome n'a jamais été installé peut accéder au même lien avec le mode sans échec activé. et croyez-moi, les machines sont par ailleurs identiques et n'ont jamais été utilisées.
Je sais que c'est un gros coup de gueule, donc si mes informations sont insuffisantes, faites-le moi savoir.
la source
<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4" />
en haut du code HTML le corrige.MyWin
a été remplie de manière non standard, comme l'utilisationparent
dans l'objet de fenêtre de niveau supérieur ou une fenêtre contextuelle. Si "mode sans échec", le problème est un plugin.Réponses:
Utilisez le
Reset Internet Explorer
bouton de dernier recours. Vous pouvez utiliser la boîte de dialogue des propriétés Internet ( Outils -> Options Internet ) pour y accéder. Allez ensuite au dernier onglet, et en bas se trouve le bouton. Cela devrait le réparer. Cela n'interférera probablement pas avec le fonctionnement de Chrome. Envoyez également un rapport de bogue aux rapports de bogue Chrome, facultativement.la source
Essayez d'utiliser un logiciel de suivi du registre comme RegShot . Installez-le dans un environnement de travail propre (IE uniquement, comme vous l'avez dit ci-dessus). Installez ensuite Chrome sur la machine et utilisez-la pour voir les modifications qu'elle a apportées.
Je suis sûr que cela devrait résoudre votre problème :)
la source
Cette question Stackoverflow contient quelques réponses qui peuvent résoudre votre problème.
En supposant que vous utilisez
Internet Explorer 9
ouInternet Explorer 10
, un problème assez courant est dû à la façon différente dont il analyse l'objet / l'élément incorporé . Ceci est courant pour les pages Web avec un contenu flash. La réponse du lien ci-dessus suggère d'ajouter un élément HTML à la page Web.En supposant que vous n'en ayez pas la possibilité, vous pouvez modifier le mode de compatibilité dans Internet Explorer . Cliquez sur Outils -> Paramètres d'affichage de compatibilité et ajoutez votre site Web.
Google Chrome
n'apporte aucune modification à l'installation d'Internet Explorer.la source
Cela n'a aucun sens, mais cela a fonctionné pour quelqu'un qui ne pouvait pas charger de pages:
Causé par une mise à jour d'août vers IE.
Le mode sans échec peut désactiver les modules complémentaires? Donc, les désactiver ferait la même chose que la correction ci-dessus ...
Effacer les cookies et le cache ...
Je désinstallerais réellement toutes les instances d'IE et ferais une réinstallation propre de lui. Assurez-vous que javascript est activé. Mettez à jour Java.
Ou j'ai trouvé ceci: Avec le site que vous souhaitez ouvrir, allez dans Options Internet-> Sécurité et cliquez sur Sites de confiance et ajoutez-le.
Meilleure solution - utilisez Firefox! (bien que pour utiliser le site Web Net10, j'ai dû utiliser Chrome ... Firefox et IE ne fonctionneraient pas, donc Firefox ne fonctionnera pas pour tous les sites, bien que cela soit vrai pour tous les navigateurs maintenant.)
J'ai eu un problème où IE ne chargeait aucune page, et la solution était de supprimer certains fichiers ... malheureusement, je ne me souviens pas quels fichiers ils étaient sauf qu'ils se trouvaient dans un dossier QUELQUE PART nommé avec une ancienne version d'IE , et je ne trouve pas non plus la page sur laquelle j'ai trouvé cette information! J'aimerais pouvoir parce que mon problème s'est produit après avoir installé Chrome mais je n'ai jamais établi de connexion (et soi-disant le problème est causé par une mise à jour d'IE, mais je ne mets pas à jour) .... Je vais continuer à chercher celui-ci ...
L'erreur que j'obtenais était "la clé de recherche demandée n'a été trouvée dans aucun contexte d'activation actif" ... mais je cherche toujours les fichiers à supprimer ... mon problème est dû à l'installation d'une ancienne version d'IE sur une plus récente ( mais je jure que je n'ai pas ...) Informations ici http://www.mitchellenright.com/2011/11/01/requested-lookup-key-was-not-found/ mais je n'aime pas utiliser les outils Microsoft pour réparer les choses donc toujours à la recherche d'instructions que j'ai suivies
la source
Je crois que cela est dû en partie au fait que Chrome n'utilise que Java 32 bits alors qu'Internet Explorer peut utiliser 64 bits. Même si vous ne semblez pas prendre en charge 64 bits, cela peut être à l'origine de l'erreur.
la source
Je suggère de réinitialiser les paramètres avancés d'Internet Explorer.
Outils> Options Internet> Avancé> Restaurer les paramètres avancés
Assurez-vous également que vous utilisez la version 32 bits d'Internet Explorer, car la plupart des plug-ins ne sont pas pris en charge dans Internet Explorer 64 bits.
la source