ChromeのインストールによりInternet Explorer / Javascriptエラーが発生した


8

まず第一に私はデンマーク人なので、私の英語にはおそらく欠陥があります。私の会社では、Chromeをインストールした後、イントラネットWebサイトの特定のページが立ち入り禁止になっているという不満がありました。

そこで、私は2つの完全に類似したマシン、Lenovo T520、Windows Vista 32ビット、同じInternet Explorerバージョン(9)、同じJavaバージョン(7.9)、同じWindowsアップデートを使用しました。

イントラネットのWebサイトにアクセスして、テキストを含むポップアップを開くと思われるリンクをクリックしたところ、両方で機能しました。次に、1台のマシンを取り、Google Chromeをインストールし、再度アンインストールし、Internet Explorerを標準のブラウザに戻し、同じリンクを試しました。そして今、私はJavaScriptエラーを受け取ります。そしてそれはリンクを開きません。

このエラーはデンマーク語であり、私はそれを英語に翻訳しました

SCRIPT5007:このドキュメントの値を収集できませんオブジェクトがnullまたは定義されていません。XXX.js、32行目の7

これらの2台のマシンは、Chromeがインストールされていたものを除いて、完全に同一になりました。しかし、そのうちの1つだけが機能します。私の限られた経験から、どういうわけか安全設定が変更されたことがわかります。Explorerのインターネット設定に移動して、この原因を確認しました。デンマーク語で「beskyttet tilstand」と呼ばれるものをオフにしたので、その翻訳は「セーフモード」だと思います。

そして今では、Chromeを使用していたマシンでも動作しますが、他のマシンでは「セーフモードがアクティブ」でも機能します

リンクが開かないようにするためのChromeのレジストリへの影響について少し読んだところ、CurrentUser \ software \ classes \ htmlが「ChromeHTML」から「htmlfile」に変更されました。もう一度Internet Explorerのリンクですが、このJavaScriptエラーとこのハイパーリンクを開くことができないという事実は修正されません。要約すると。

Chromeがインストールされていないマシンがセーフモードがアクティブな状態で同じリンクにアクセスできる一方で、Chromeがインストールされていたマシンは、セーフモードがオフの場合にのみこのハイパーリンクに入ることができます。と私は信じているマシンは他の点では同じであり、使用されたことはない

これはかなり大きな「暴言」であることを知っているので、私の情報が不十分な場合はお知らせください。


エラーメッセージのデンマーク語バージョンを表示するか、少なくとも「ドキュメント」という単語を翻訳したかどうかを説明できますか?また、XXX.jsの32行目(およびその前の数行)を表示してください。ここにある問題は、IEのスニフを表示しているページのJSが、互換性/互換性モードに強制されない限り、IE9がもはや標準ではない何かを行うことである可能性があります。閲覧しているウェブサイトを変更することは可能ですか?<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4" />HTMLの先頭に追加すると、修正される可能性があります。
DaveRandom

私はWebサイトを管理していませんが、サイトに変更を加える必要がある場合は、それを実現できます。サイトは変更されていないので、私にはあまり意味がありません。Chromeのインストール前は、問題なく動作しました。エラー:私は確かに間違ったものを書きました。「「このドキュメント」ではなく「ドキュメント」の値が表示されます......これが参照する行です:MyWin.document.write( '<html> <head> <title> infomeddelelse </ title>」 )そして、ちょうどそれを明確にする私は、インターネット設定から「セーフモード」を削除した場合、それが再び動作しますが、Chromeを持っていなかったことを機に...セーフモードが有効で、それが動作します。。
アラン・ペダーセン

Chromeによって設定され、後でリセットされない(おそらく)レジストリ設定が原​​因で、IE9が(おそらく)quirksモードでページをロードできなくなっているようです。「セーフモード」のデンマーク語版を見せていただけますか?IEには英語の「セーフモード」と「互換モード」の両方があり、このコンテキストでは同じように翻訳されますが、それらはまったく異なることを行います。Quirksモードの場合、トップレベルのウィンドウオブジェクトやポップアップでのMyWin使用など、標準的ではない方法でデータが入力されていると思いparentます。「セーフモード」の場合、問題はプラグインです。
DaveRandom

回答:


1

Reset Internet Explorer最終手段ボタンを使用します。インターネットプロパティダイアログ([ ツール ] -> [ インターネットオプション])を使用して、そこにアクセスできます。次に、最後のタブに移動します。下部にはボタンがあります。これで修正されるはずです。おそらくChromeの動作を妨げることはありません。必要に応じて、Chromeのバグレポートにもバグレポートを送信します。


0

RegShotなどのレジストリ追跡ソフトウェアを使用してみてください。クリーンで作業環境にインストールします(上記のとおり、IEのみ)。次に、マシンにChromeをインストールし、それを使用して、どのような変更が行われたかを確認します。

それはあなたの問題を解決するはずです:)


0

このStackoverflowの質問には、問題を解決できるいくつかの回答があります。

Internet Explorer 9またはを使用していると仮定するとInternet Explorer 10、かなり一般的な問題は、オブジェクト/埋め込み要素の解析方法異なるためです。これは、Flashコンテンツを含むWebページで一般的です。上記のリンクからの回答は、HTML要素をWebページに追加することを提案しています。

実行できない場合は、Internet Explorer内で互換モードを変更できます。[ ツール]-> [互換表示設定]をクリックして、Webサイトに追加します。

Google Chrome Internet Explorerのインストールに変更を加えません。


0

これは意味がありませんが、ページをロードできない人にとってはうまくいきました:

disable adobe shockwave object add-on.
a. Open Internet Explorer.
b. Click on Tools.
c. Click on Manage add-ons.
d. Search for the shockwave object add-on.
e. Click on Disable.
f. Click on Close.

IEの8月の更新が原因です。

セーフモードでアドオンがオフになる場合がありますか?したがって、それらをオフにすると、上記の修正と同じようになります...

Cookieとキャッシュを消去...

私は実際にIEのすべてのインスタンスをアンインストールし、それを完全に再インストールしました。JavaScriptが有効になっていることを確認してください。Javaを更新します。

または、これを見つけました。開きたいサイトで、[インターネットオプション]-> [セキュリティ]に移動し、[信頼済みサイト]をクリックして追加します。

1 Press ALT + T + B. This will open up the Compatibility View Settings dialog box.

2 In the dialog box, type the name of website that is creating problems. You need
not type http:// or www with the URL. For example, if you are adding Facebook to 
Compatibility List, just type facebook.com.

3. Click on Add. The website URL will appear in the larger box just below where you
typed the URL.

4. Click on Close to close the Compatibility View Settings dialog box.

最善の解決策-Firefoxを使用してください!(Net10 Webサイトを使用するには、Chromeを使用する必要がありました。FirefoxとIEは機能しないため、Firefoxはすべてのサイトで機能しませんが、現在すべてのブラウザーに当てはまります。)

IEがページをロードしないという問題があり、解決策はいくつかのファイルを削除することでした...残念ながら、古いバージョンのIEで名前が付けられたSOMEWHEREフォルダーにあるものを除いて、それらがどのファイルであったか思い出せません、その情報を見つけたページも見つかりません。Chromeをインストールした後に問題が発生したのに接続できなかった(そして、問題はIEへの更新が原因であると思われますが、更新しません)と思います。これを探し続けます。 ...

私が得ていたエラーは、「要求された検索キーがアクティブなアクティブ化コンテキストで見つかりませんでした」...削除するファイルをまだ探しています...私の問題は、古いバージョンのIEを新しいバージョンの上にインストールしたことが原因でした(しかし、私はそうではないと誓います...)ここの情報http://www.mitchellenright.com/2011/11/01/requested-lookup-key-was-not-found/しかし、マイクロソフトのツールを使用したくない物事を修正するために私が従った指示をまだ探しています


0

これは、一部にはInternet Explorerが64ビットを使用できるのに対し、Chromeは32ビットのJavaのみを使用しているためと考えています。64ビットをサポートしていないように見えても、これがエラーの原因である可能性があります。


0

Internet Explorerの詳細設定をリセットすることをお勧めします。

ツール>インターネットオプション>詳細設定>詳細設定の復元

また、ほとんどのプラグインは64ビットInternet Explorerではサポートされていないため、Internet Explorer 32ビットバージョンを使用していることを確認してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.