Dldnh의 대답은 나에게 몇 가지 시험을 원했습니다. 나는 앞뒤로 움직일 때 body.onload() 이벤트가 호출 될 것이라고 생각했다. 그래서 간단한 테스트 페이지를 만들었고 파이어 폭스 10, IE7, IE 8, IE 9, 크롬 17에서 이것이 사실이라는 것을 알았습니다. jQuery (document) .ready()가 호출됩니다.
는 hidind에 대한 매우 간단한 해결책은 색인기 그러므로
<body onload="hideThrobber()">
사용하거나 다음 색인기을 숨기기 위해 준비
jQuery(document).ready(function() {
hideThrobber();
};
을 jQuery를 사용하여이 될 것입니다. 이것을 구현하고 그것은 내 페이지에서 잘 작동하는 것 같습니다. 비슷한 문제가있는 누군가가 이것을 확인할 수 있다면 좋을 것입니다.
또한이 부분은 interesting Stackoverflow question입니다.조금 구식이지만, 자바 스크립트를 앞뒤로 움직이면서 앞뒤로 움직이는 것은 사실입니다. 그러나 나는 오늘날의 JS 엔진이 빠르다고 생각할 것입니다. 그래서 이것은 더 이상 진짜 문제가 아닙니다.
캐시 때문이라고 생각합니다. 브라우저는 캐시 된 페이지 (모든 js 객체 및 상태 포함)를 표시합니다. 이는 서버에서 해당 https 헤더를 설정하여 해결할 수 있습니다. – kirilloid