Chrome 설치로 인해 Internet Explorer / Javascript 오류가 발생했습니다


8

우선 나는 덴마크어이므로 영어에 결함이있을 수 있습니다. 회사에서 인트라넷 웹 사이트에 Chrome을 설치 한 후 한계를 벗어난 불만이있었습니다.

그래서 Lenovo T520, Windows Vista 32bit 동일한 Internet Explorer 버전 (9) 동일한 java 버전 (7.9) 및 동일한 Windows 업데이트와 같은 두 개의 완전히 유사한 시스템을 사용했습니다.

인트라넷 웹 사이트로 이동하여 텍스트가 포함 된 팝업을 여는 것으로 가정 한 링크를 클릭하여 두 가지 모두에서 작동했습니다. 그런 다음 한 대의 컴퓨터를 가져 와서 Chrome을 설치하고 다시 제거한 다음 Internet Explorer를 표준 브라우저로 되 돌린 다음 동일한 링크를 시도했습니다. 이제 JavaScript 오류가 발생합니다. 링크가 열리지 않습니다.

이 오류는 덴마크어이며 영어로 번역했습니다.

SCRIPT5007 :이 문서의 값을 수집 할 수 없습니다. 개체가 null이거나 정의되지 않았습니다. XXX.js, 32 행 7 번

이 두 시스템은 Chrome을 설치하는 데 사용 된 시스템 중 하나를 제외하고는 완전히 동일합니다. 그러나 그들 중 하나만 작동합니다. 제한된 경험으로 인해 어떻게 든 변경된 안전 설정을 알 수 있습니다. 탐색기에서 인터넷 설정으로 이동 한 것으로 확인 된 원인이 있습니다. 덴마크어에서 '베스 키트 틸 스탠드'를 끄고 번역이 '안전 모드'인 것 같습니다.

그리고 지금은 Chrome을 사용했던 컴퓨터에서 작동하지만! 다른 컴퓨터에서는 '안전 모드 활성화'상태에서도 작동합니다

Chrome에서 레지스트리에 대해 수행 한 작업에 대한 정보를 읽었으며 링크가 열리지 않도록하고 CurrentUser \ software \ classes \ html을 'ChromeHTML'에서 'htmlfile'로 변경했으며 수정으로 인해 실제로 컴퓨터를 열 수 있는지 확인했습니다. 인터넷 익스플로러에서 다시 한 번 링크하지만이 자바 스크립트 오류를 ​​수정하지 않으며이 하이퍼 링크를 열 수 없다는 사실이 수정되지 않습니다. 요약하자면.

Chrome을 설치하지 않은 컴퓨터는 안전 모드가 활성화 된 상태에서 동일한 링크에 액세스 할 수있는 반면 안전 모드가 꺼져있는 경우 Chrome을 설치 한 컴퓨터는 이제이 하이퍼 링크로 들어갈 수 있습니다. 기계가 다른 것과 동일하며 결코 사용되지 않았다고 믿습니다

정보가 충분하지 않은 경우 알려 주시기 바랍니다.


덴마크어 버전의 오류 메시지를 표시하거나 최소한 "문서"를 번역했는지 여부를 설명해 주시겠습니까? 또한 XXX.js의 32 행 (및 그 앞의 몇 줄)을 보여 주시겠습니까? 여기있는 문제는보고있는 페이지의 JS가 IE의 스니핑을 수행하고 쿼크 / 호환성 모드로 강제 실행되지 않는 한 IE9가 더 이상 수행하지 않는 비표준 작업을 수행한다는 것입니다. 보고있는 웹 사이트를 수정할 수 있습니까? <meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4" />HTML 상단에 추가 하면 문제가 해결 될 수 있습니다.
DaveRandom

웹 사이트를 관리하지는 않지만 사이트를 변경해야하는 경우 웹 사이트를 만들 수 있습니다. 사이트가 변경되지 않았지만 크롬 설치 이전에는 잘 작동했습니다. 오류 : 실제로 잘못 작성했습니다. "이 문서"가 아니라 '문서'의 가치라고 말합니다. 이것은 이것이 참조하는 행입니다. MyWin.document.write ( '<html> <head> <title> infomeddelelse </ title>' 인터넷 설정에서 "안전 모드"를 제거하면 Chrome이없는 시스템에서 다시 작동하지만 안전 모드가 활성화 된 상태에서 작동합니다.
Allan Pedersen

Chrome에서 설정하고 나중에 재설정하지 않는 일부 (아마도) 레지스트리 설정은 IE9가 (아마도) 기발한 모드로 페이지를로드하지 못하게하는 것으로 보이며 여기에서 어디로 가야할지 알기가 어렵습니다. 덴마크어 버전의 "안전 모드"를 보여줄 수 있습니까? IE는 영어로 "안전 모드"와 "쿼크 모드"를 모두 가지고 있으며 이러한 맥락에서 비슷한 방식으로 번역되지만 매우 다른 일을합니다. 쿼크 모드 인 경우 최상위 창 객체 또는 팝업에서 MyWin사용 parent하는 것과 같이 비표준 방식으로 채워진 방식으로 추측 됩니다. "안전 모드"인 경우 문제는 플러그인입니다.
DaveRandom

답변:


1

Reset Internet Explorer마지막 복원 단추를 사용하십시오 . 인터넷 등록 정보 대화 상자 ( 도구 -> 인터넷 옵션 )를 사용하여 연결할 수 있습니다. 그런 다음 마지막 탭으로 이동하면 맨 아래에 버튼이 있습니다. 이 문제를 해결해야합니다. Chrome 작동을 방해하지 않을 것입니다. 또한 선택적으로 버그 보고서를 Chrome 버그 보고서로 보냅니다.


0

RegShot 과 같은 레지스트리 추적 소프트웨어를 사용해보십시오 . 깨끗하고 작업 환경에 설치하십시오 (위에서 언급 한 바와 같이 IE 전용). 그런 다음 기기에 Chrome을 설치하고이를 사용하여 변경 사항을 확인합니다.

확실히 문제를 해결해야합니다 :)


0

이 Stackoverflow 질문 에는 문제를 해결할 수있는 몇 가지 답변이 있습니다.

당신이 사용하는 가정 Internet Explorer 9이나 Internet Explorer 10, 오히려 일반적인 문제는 때문입니다 그것은 객체 / 포함 요소를 구문 분석하는 다른 방법 . 플래시 콘텐츠가 포함 된 웹 페이지에서 일반적입니다. 위 링크의 답변은 웹 페이지에 HTML 요소를 추가 할 것을 제안합니다.

그렇게 할 수 있다고 가정하면 Internet Explorer에서 호환성 모드를 변경할있습니다 . 도구-> 호환성보기 설정을 클릭하고 웹 사이트에 추가하십시오.

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 월 업데이트로 인해 발생합니다.

안전 모드가 애드온을 끌 수 있습니까? 따라서 그것들을 끄면 위의 수정과 동일하게 수행됩니다 ...

쿠키 삭제 및 캐시 ...

실제로 IE의 모든 인스턴스를 제거하고 새로 설치합니다. 자바 스크립트가 활성화되어 있는지 확인하십시오. 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.

최고의 솔루션-파이어 폭스 사용! (Net10 웹 사이트를 사용해야하지만 크롬을 사용해야했습니다 ... 파이어 폭스와 IE가 작동하지 않으므로 모든 사이트에서 파이어 폭스가 작동하지는 않습니다. 지금은 모든 브라우저에서 적용됩니다.)

IE가 페이지를로드하지 않는 문제가 있었고 해결책은 일부 파일을 삭제하는 것이 었습니다 ... 불행히도 이전 버전의 IE로 이름이 지정된 폴더에있는 파일을 제외하고 파일이 무엇인지 기억할 수 없습니다 , 해당 정보를 찾은 페이지를 찾을 수 없습니다! 크롬을 설치 한 후 문제가 발생했기 때문에 가능했지만 연결을 만들지 않았습니다 (문제는 IE 업데이트로 인해 발생하지만 업데이트하지는 않습니다) .... 계속 찾아 보겠습니다. ...

내가 얻는 오류는 "요청한 조회 키가 활성 활성화 컨텍스트에서 발견되지 않았습니다"입니다 ... 여전히 삭제할 파일을 찾고 있습니다 ... 내 문제는 최신 버전의 IE (이전 버전의 IE를 설치하여 발생했습니다) ( 그러나 나는하지 않았다 맹세합니다 ...) 여기 정보 http://www.mitchellenright.com/2011/11/01/requested-lookup-key-was-not-found/ 그러나 나는 Microsoft 도구를 사용하는 것을 좋아하지 않습니다 여전히 따라야 할 지침을 찾기 위해 문제를 해결하기 위해


0

인터넷 익스플로러가 64 비트를 사용할 수있는 곳에서는 Chrome이 32 비트 Java 만 사용한다는 사실 때문이라고 생각합니다. 64 비트를 지원할 수없는 경우에도 오류가 발생할 수 있습니다.


0

Internet Explorer의 고급 설정을 재설정하는 것이 좋습니다.

도구> 인터넷 옵션> 고급> 고급 설정 복원

또한 대부분의 플러그인은 64 비트 Internet Explorer에서 지원되지 않으므로 Internet Explorer 32 비트 버전을 사용하고 있는지 확인하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.