테스트 후에는 경고가 settimeout의 타이밍 기능을 중단하는 것으로 나타났습니다. 대화 상자를 닫은 후 settimeout 시간은 중단 지점부터가 아니라 다시 시작됩니다.
예: settimeout은 5분 후에 메소드를 실행하지만 3분을 기다린 후 경고가 팝업됩니다. 경고를 닫은 후 settimeout은 타이밍을 다시 시작하고 2분이 아닌 5분을 더 기다립니다.
같은 브라우저 창에 있는 한, 다른 프레임에서도 경고는 다른 프레임의 설정 시간 초과를 방해합니다.
이렇게 설계된 이유는 무엇입니까? . 자바스크립트가 단일 스레드이기 때문인가요?
다른 대화 상자와 팝업 상자는 테스트하지 않아 IE 브라우저에서 발견한 내용입니다.
빨리 HTML5가 대중화되어 멀티스레딩이 필요한 기능이 해결되었으면 좋겠습니다.