Cài đặt Chrome gây ra lỗi Internet Explorer / Javascript


8

Trước hết tôi là người Đan Mạch nên tiếng Anh của tôi có lẽ còn thiếu sót. Tại công ty của tôi, tôi đã có một số khiếu nại rằng sau khi cài đặt Chrome, một số trang trên trang web mạng nội bộ của chúng tôi đã bị giới hạn.

Vì vậy, tôi đã lấy hai máy hoàn toàn giống nhau, Lenovo T520, Windows Vista 32 bit cùng phiên bản Internet Explorer (9) Cùng phiên bản java (7.9) và cùng cập nhật windows ..

Tôi đã truy cập trang web mạng nội bộ của chúng tôi và nhấp vào một liên kết giả sử để mở một cửa sổ bật lên với một số văn bản và nó hoạt động trên cả hai. Sau đó, tôi lấy một máy, cài đặt Google Chrome, gỡ cài đặt lại, đưa Internet Explorer trở lại trình duyệt tiêu chuẩn và sau đó thử cùng một liên kết. và bây giờ tôi gặp lỗi JavaScript. và nó sẽ không mở liên kết.

lỗi này là ở Đan Mạch và tôi đã dịch nó sang tiếng Anh

SCRIPT5007: Không thể thu thập giá trị của tài liệu này Đối tượng là null hoặc không được xác định. XXX.js, dòng 32 số 7

Hai máy này, hiện hoàn toàn giống nhau, ngoại trừ một trong số chúng đã được cài đặt Chrome. nhưng chỉ một trong số họ làm việc Kinh nghiệm hạn chế của tôi cho tôi biết một thiết lập an toàn đã thay đổi bằng cách nào đó. Tôi đã xác nhận nguyên nhân này vì tôi đã truy cập cài đặt internet trong Explorer .. và tắt cái mà ở Đan Mạch được gọi là 'ambkyttet tilstand' và tôi đoán bản dịch của nó là 'chế độ an toàn'

Và bây giờ, nó hoạt động trên máy đã từng có Chrome, nhưng! Trên máy khác, nó hoạt động ngay cả với 'chế độ an toàn được kích hoạt'

Tôi đã đọc một chút về những gì Chrome có thể đã làm với cơ quan đăng ký để ngăn các liên kết mở và thay đổi CurrentUser \ software \ class \ html từ 'ChromeHTML' thành 'htmlfile' và cách khắc phục đó thực sự chắc chắn rằng máy tính hiện có thể mở các liên kết trong trình duyệt internet explorer một lần nữa Nhưng nó không khắc phục được lỗi javascript này và thực tế tôi không thể mở siêu liên kết này. Vì vậy, để tổng hợp.

Máy đã cài đặt Chrome hiện chỉ có thể nhập siêu liên kết này nếu chế độ an toàn bị tắt trong khi máy chưa cài đặt Chrome có thể truy cập cùng một liên kết với chế độ an toàn được kích hoạt. và tin tôi rằng máy móc giống hệt nhau, và không bao giờ được sử dụng.

Tôi biết đây là một "lời tán dương" khá lớn nên nếu thông tin của tôi không đủ xin vui lòng cho tôi biết.


Vui lòng cho biết phiên bản tiếng Đan Mạch của thông báo lỗi hoặc ít nhất giải thích liệu bạn đã dịch từ "tài liệu" hay chưa? Ngoài ra, vui lòng hiển thị dòng 32 (và một vài dòng trước nó) của XXX.js? Có khả năng vấn đề bạn gặp phải ở đây là JS trong trang bạn đang xem sniffs cho IE và làm điều gì đó không chuẩn mà IE9 không còn làm được, trừ khi nó bị buộc vào chế độ tương thích / tương thích. Bạn có thể sửa đổi trang web bạn đang xem không? Có thể thêm <meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4" />vào đầu HTML sẽ sửa nó.
DaveRandom

Tôi không quản trị trang web, nhưng nếu thay đổi phải được thay đổi thành trang web, tôi có thể thực hiện nó. Nó không có ý nghĩa nhiều đối với tôi mặc dù trang web đã không thay đổi .. và trước khi cài đặt chrome, nó hoạt động tốt. Lỗi: Tôi thực sự đã viết điều sai. nó nói "giá trị của 'tài liệu' chứ không phải 'tài liệu này' ...... Đây là dòng mà nó đề cập đến: MyWin.document.write ('<html> <head> <title> infomeddelelse </ title>' ) Và chỉ để làm cho rõ ràng. Nếu tôi xóa "chế độ an toàn" khỏi cài đặt internet, nó sẽ hoạt động trở lại nhưng trên máy không bao giờ có Chrome .. nó hoạt động với chế độ an toàn được kích hoạt.
Allan Pedersen

Có vẻ như một số cài đặt đăng ký (có thể) do Chrome đặt và không được đặt lại sau đó đang ngăn IE9 tải trang ở chế độ (có thể), và thật khó để biết phải đi đâu từ đây. Bạn có thể hiển thị phiên bản "chế độ an toàn" của Đan Mạch không? IE có cả "chế độ an toàn" và "chế độ quirks" bằng tiếng Anh, và trong khi chúng dịch theo cách tương tự trong ngữ cảnh này, chúng làm những việc rất khác nhau. Nếu đó là chế độ kỳ quặc, tôi sẽ đoán rằng cách đó MyWinđã được tạo ra theo cách không chuẩn, như sử dụng parenttrong đối tượng cửa sổ cấp cao nhất hoặc cửa sổ bật lên. Nếu "chế độ an toàn", vấn đề là một plugin.
DaveRandom

Câu trả lời:


1

Sử dụng nút Reset Internet Explorercuối cùng. Bạn có thể sử dụng hộp thoại thuộc tính Internet ( Công cụ -> Tùy chọn Internet ) để đến đó. Sau đó đi đến tab cuối cùng, và ở dưới cùng là nút. Điều này sẽ sửa nó. Nó có thể sẽ không can thiệp vào hoạt động của Chrome. Đồng thời gửi báo cáo lỗi đến các báo cáo lỗi của Chrome, tùy chọn.


0

Hãy thử sử dụng phần mềm theo dõi sổ đăng ký như RegShot . Cài đặt nó trên một môi trường làm việc sạch sẽ (chỉ dành cho IE, như bạn đã nói ở trên). Sau đó cài đặt Chrome trên máy và sử dụng nó để xem những thay đổi mà nó đã thực hiện.

Khá chắc chắn rằng nó sẽ giải quyết vấn đề của bạn :)


0

Câu hỏi Stackoverflow này có một vài câu trả lời có thể giải quyết vấn đề của bạn.

Giả sử bạn đang sử dụng Internet Explorer 9hoặc Internet Explorer 10, một vấn đề khá phổ biến là do cách khác nhau để phân tích cú pháp đối tượng / phần tử nhúng . Điều này là phổ biến cho các trang web có nội dung flash. Câu trả lời từ liên kết trên đề nghị thêm một yếu tố HTML vào trang web.

Giả sử bạn không có khả năng làm như vậy, bạn có thể thay đổi chế độ tương thích trong Internet Explorer . Nhấp vào Công cụ -> Cài đặt Chế độ xem Tương thích và thêm vào trang web của bạn.

Google Chrome không thực hiện bất kỳ thay đổi nào đối với việc cài đặt Internet Explorer.


0

Điều này vô nghĩa nhưng nó hoạt động cho một người không thể tải bất kỳ trang nào:

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.

Nguyên nhân bởi một bản cập nhật tháng tám cho IE.

Chế độ an toàn có thể tắt addons? Vì vậy, tắt chúng sẽ làm tương tự như sửa chữa ở trên ...

Xóa cookie và bộ nhớ cache ...

Tôi thực sự sẽ gỡ cài đặt tất cả các phiên bản IE và thực hiện cài đặt lại sạch nó. Hãy chắc chắn rằng javascript được kích hoạt. Cập nhật Java.

Hoặc tôi đã tìm thấy điều này: Với trang web bạn muốn mở, hãy truy cập Tùy chọn Internet-> Bảo mật và nhấp vào Trang web đáng tin cậy và thêm nó.

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.

Giải pháp tốt nhất - sử dụng firefox! (mặc dù để sử dụng trang web Net10, tôi đã phải sử dụng chrome ... firefox và IE sẽ không hoạt động, vì vậy firefox sẽ không hoạt động cho mọi trang web, mặc dù điều đó đúng với tất cả các trình duyệt hiện nay.)

Tôi gặp sự cố khi IE không tải bất kỳ trang nào và giải pháp là xóa một số tệp ... tiếc là tôi không thể nhớ chúng là tệp nào ngoại trừ chúng nằm trong thư mục SOMEWHERE được đặt tên với phiên bản IE cũ hơn và tôi không thể tìm thấy trang tôi đã tìm thấy thông tin đó trên một trong hai! Tôi ước tôi có thể vì sự cố của tôi đã xảy ra sau khi tôi cài đặt chrome nhưng tôi chưa bao giờ thực hiện kết nối (và được cho là sự cố xảy ra do cập nhật lên IE, nhưng tôi không cập nhật) .... Tôi sẽ tiếp tục tìm kiếm ...

Lỗi tôi gặp phải là "không tìm thấy khóa tra cứu được yêu cầu trong bất kỳ bối cảnh kích hoạt hoạt động nào" ... vẫn đang tìm kiếm các tệp để xóa mặc dù ... vấn đề của tôi là do cài đặt phiên bản IE cũ hơn phiên bản mới hơn ( nhưng tôi thề là tôi đã không ...) Thông tin ở đây http://www.mitchellenright.com/2011/11/01/requested-lookup-key-was-not-found/ nhưng tôi không thích sử dụng các công cụ microsoft để sửa chữa mọi thứ vẫn đang tìm hướng dẫn, tôi đã làm theo


0

Tôi tin rằng điều này một phần là do Chrome chỉ sử dụng java 32 bit trong khi trình thám hiểm internet có thể sử dụng 64 bit. Mặc dù bạn dường như không thể hỗ trợ 64-bit nhưng điều này có thể gây ra lỗi.


0

Tôi đề nghị đặt lại Cài đặt nâng cao của Internet Explorer.

Công cụ> Tùy chọn Internet> Nâng cao> Khôi phục cài đặt nâng cao

Ngoài ra, hãy đảm bảo rằng bạn đang sử dụng phiên bản Internet Explorer 32 bit, vì hầu hết các plugin không được hỗ trợ trong Internet Explorer 64 bit.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.