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.
MyWin
a été remplie de manière non standard, comme l'utilisation parent
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.
<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4" />
en haut du code HTML le corrige.