Zuallererst bin ich dänisch, also ist mein Englisch wahrscheinlich fehlerhaft. In meiner Firma hatte ich einige Beschwerden, dass nach der Installation von Chrome bestimmte Seiten auf unserer Intranet-Website verboten waren.
Also nahm ich zwei völlig ähnliche Computer, Lenovo T520, Windows Vista 32bit, dieselbe Internet Explorer-Version (9), dieselbe Java-Version (7.9) und dieselben Windows-Updates.
Ich ging zu unserer Intranet-Website und klickte auf einen Link, der ein Popup mit Text öffnen soll, und es funktionierte bei beiden. Dann nahm ich einen Computer, installierte Google Chrome, deinstallierte ihn erneut, stellte Internet Explorer wieder auf den Standardbrowser zurück und versuchte es mit demselben Link. und jetzt bekomme ich einen JavaScript Fehler. und es wird den Link nicht öffnen.
Dieser Fehler ist auf Dänisch und ich habe ihn ins Englische übersetzt
SCRIPT5007: Der Wert dieses Dokuments kann nicht erfasst werden. Das Objekt ist null oder nicht definiert. XXX.js, Zeile 32 Nummer 7
Diese beiden Computer sind jetzt vollständig identisch, mit der Ausnahme, dass auf einem von ihnen Chrome installiert war. aber nur einer von ihnen funktioniert. Meine begrenzte Erfahrung zeigt mir, dass es sich irgendwie um eine veränderte Sicherheitseinstellung handelt. Ich hatte diese bestätigte Ursache, weil ich im Explorer zu den Interneteinstellungen gegangen bin. Ich habe das, was auf Dänisch "beskyttet tilstand" heißt, deaktiviert und ich denke, die Übersetzung ist "abgesicherter Modus".
Und jetzt funktioniert es auf dem Computer, auf dem früher Chrome installiert war, aber! Auf der anderen Maschine funktioniert es sogar, wenn der abgesicherte Modus aktiviert ist.
Ich habe ein wenig darüber gelesen, was Chrome möglicherweise mit der Registrierung getan hat, um das Öffnen von Links zu verhindern, und CurrentUser \ software \ classes \ html von 'ChromeHTML' in 'htmlfile' geändert. Dieser Fix stellt tatsächlich sicher, dass der Computer jetzt geöffnet werden kann Links im Internet Explorer noch einmal Aber es behebt diesen Javascript-Fehler nicht und die Tatsache, dass ich diesen Hyperlink nicht öffnen kann. Also um es zusammenzufassen.
Der Computer, auf dem Chrome installiert war, kann diesen Hyperlink nur jetzt aufrufen, wenn der abgesicherte Modus deaktiviert ist, während der Computer, auf dem Chrome noch nie installiert war, mit aktiviertem abgesicherten Modus auf denselben Link zugreifen kann. und glauben Sie mir, die Maschinen sind ansonsten identisch und wurden nie benutzt.
Ich weiß, dass dies ein ziemlich großer Scherz ist. Wenn meine Informationen nicht ausreichen, lassen Sie es mich bitte wissen.
MyWin
die nicht standardmäßig ausgefüllt wurde, wie die Verwendung parent
im Fensterobjekt der obersten Ebene oder ein Popup. Im "abgesicherten Modus" ist das Problem ein Plugin.
<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4" />
am oberen Rand des HTML-Codes das Problem behebt.