그래서 저는이 아약스 (jquery) 웹 앱에있는 Windows 사용자 중 일부가 게임을 할 수없는이 버그를 해결하려고했습니다. 필자는 평행선에서 실행되는 Windows 7 IE8을 사용하여이를 재현 할 수 없었습니다. 주요 문제는 자바 스크립트에서 어딘가에있는 것 같습니다. 왜냐하면 어떤 사용자는 아약스 버튼이 작동하지 않는다고 불평하기 때문입니다. 그들은 그것을 클릭하고 아무 일도 발생하지 않으므로 이벤트가 실행되지 않거나 내 아약스 호출이 실패하고 아마도 아약스의 반환이 실패 할 수 있습니다.이 인터넷 탐색기 (javascript?) 구문 오류 -2146827286은 무엇입니까?
몇 가지 아이디어를 시도한 후 친구가 빌어 먹을 체크 아웃을 제안했습니다! https://damnit.jupiterit.com/ 자바 스크립트에서 예외를 catch하고 이메일을 보내드립니다. 이것은 꽤 멋진 도구입니다! 그래서, 지금은 좀 더 많은 데이터를 가지고 있지만, 붙어 있습니다. 기본적으로 예외 대부분이 구문 오류에 대해 불평하는 것처럼 보입니다. 아래 샘플을 붙여 넣습니다. 흥미로운 무엇
message:
Syntax error
number:
-2146827286
description:
Syntax error
Browser:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; .NET CLR 1.0.3705; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
구문 오류가 지속적으로 아래의 최신 IE 너무 오래된 OS를 MSIE 8.0을보고 브라우저에서하지만, 윈도우 비스타, XP에서 발생되고 있다는 점이다.
누구든지이 오류를 알고 있습니까? 이것은 아마도 함수를 호출하기 전에 내 자바 스크립트 파일이 완전히로드되지 않은 일부 이상한 천천히 컴퓨터/느린 인터넷 연결 일 수 있습니다. jquery $ (document) .ready()를 사용하여 설정하기 전에 기다립니다.
사람들이 설정 한 Internet Explorer 옵션 일 수 있습니까? – ben
ok이 예외는 잘못된 것입니다. 컴퓨터를 찾고 문제를 재현 할 수있었습니다. 문제의 핵심은 django 프레임 워크가 요청을 통해 인증 된 사용자를 식별하는 데 필요한 제한된 쿠키 설정을 가진 오래된 창입니다. 그것이 없었 으면 프레임 워크는 내 아약스 호출에 대한 응답을 내뱉었습니다. 이것은 내가 예상했던 것에는 아무런 의미가 없었습니다. – ben