
소프트웨어에 내장된 웹 브라우저 내에서 window.open을 사용하여 일부 웹 앱을 열려고 할 때 갑자기 다음 오류가 발생하기 시작한 사용자가 있습니다.
스크립트는 javascript의 window.open 명령을 사용하며 URL을 IE에 직접 복사/붙여넣으면 완벽하게 작동합니다. 애플리케이션 내에서 실행할 때만 실패합니다. 나는 그것이 일종의 보안 설정이라고 확신합니다 ... 오류를 검색하고 IE 설정에 대해 찾을 수 있는 모든 제안을 시도했지만 운이 없었습니다. 내가 시도하지 않은 유일한 것은 해당 설정이 XP에 존재하지 않는 것 같아서 보호 모드를 비활성화하는 것입니다.
IE8을 실행하는 그녀의 PC Windows XP와 사무실에 있는 다른 많은 사람들도 비슷한 설정을 사용하여 정상적으로 작동합니다. IE8을 다시 설치하면 오류가 몇 번 사라졌지만 며칠 후에 항상 다시 발생합니다. 일종의 소프트웨어 업데이트인 것 같은데 프로그램 추가/제거에 소프트웨어 업데이트가 표시되지 않습니다.
이 문제를 어떻게 해결할 수 있는지에 대한 아이디어가 있는 사람이 있나요?
답변1
이 오류에 대해 제가 찾을 수 있었던 유일한 정보는 다음과 같습니다.Josh Poley의 MSDN 블로그.
1190 0x800704A6 시스템 종료가 이미 예약되었습니다. ERROR_SHUTDOWN_IS_SCHEDULED
그러나 메시지는 종료를 예약하려고 할 때 이 메시지가 표시됨을 의미합니다. 내가 생각할 수 있는 유일한 것은 설치/Windows 업데이트가 재부팅을 기다리고 있다는 것입니다.
프로그램 추가/제거에서 업데이트를 볼 수 없다고 하셨습니다. "업데이트 표시" 옵션이 선택되어 있는지 확인하셨습니까?
이 오류를 언급하는 다른 게시물은 본질적으로 귀하의 게시물과 유사합니다.
답변2
내 사용자 중 8명이 같은 문제에 직면했지만 매번 diff 줄 번호와 diff 오류 코드가 표시되었습니다. 위의 모든 단계를 시도한 후 마침내 IE8을 설치하고 로밍 및 로컬 프로필을 재설정했으며 운 좋게도 다음 날 문제를 추적했습니다. 해결되었습니다.
답변3
IE 설정에서 자바스크립트 디버깅 알림을 비활성화할 수 있습니다. 도구 -> 인터넷 옵션 -> 고급 -> 스크립트 디버깅 비활성화에 있습니다. 더 이상 오류 알림을 받지 않도록 선택하면 됩니다.