일부 '뒤로 가기'단추를 사용할 수 없다는 것을 알았을 때 일부 ASP.NET 2.0 페이지에서 작업하고있었습니다. 그리고 그 옆에있는 드롭 다운 메뉴를 클릭하면 마치이 페이지를 새로 방문한 것처럼 명확한 결과가 나타납니다. 난 분명히 다시 버튼 (리디렉션, 영리한 자바 스크립트)을 비활성화 뭔가를 찾으려고 코드를 보았다,하지만 아무것도 발견. 그래서 나는 페이지를 따기 시작했다. 두 개의 특히 큰 드롭 다운리스트 (하나는 3 만 8 천개의 아이템을 가지고있다!)가 다시 버튼이 다시 이용 가능하다는 것을 주석 처리했을 때 주목했다. '주석 처리 됨'은 코드 숨김에서 데이터 바인딩을 사용하지 않았다는 의미입니다.눈에 띄지 않는 긴 드롭 다운 목록이로드 될 때 Internet Explorer의 뒤로 단추가 깨졌습니다.
이 프로젝트를 상속하기 전에이 페이지가 사용 된 것 같습니다. 코드가 여전히 2.0 프레임 워크를 목표로하고 있지만, 우리가 한 일 중 하나는 서버를 .NET 2.0에서 .NET 3.5로 업그레이드하는 것입니다. 나는 이것이 범인인지 의심 스럽다.
이 문제는 최신 업데이트가 모두 포함 된 IE 6과 IE 8에서 발생합니다. 그것은 발견 할 수있는 모든 업데이 트와 클라이언트가 선택적으로 업데이 트하지만 모든 IE 6을 실행하는 윈도우 XP 컴퓨터에서 서버 2003 RC2에서 발생합니다.
내 질문에, 누구도 이것을 들어 본 적이 있다면, 그게 원인이야? 단지 Internet Explorer 버그입니까?
이것은 IE 9 베타에도 영향을줍니다. –