2014-07-18 2 views
0

jquery 2. * 및 웹용 Visual Studio Express에서 프로젝트를 실행하는 모달이 있습니다. 내가 디버그 모드에있을 때 페이지를 유휴 모드로 돌리면 (긴) 동안 자신을 닫습니다. 나는 왜 그런지 이해할 수 없으며 알아 내기 힘들다. 누구 아이디어가 있습니까?jquery 모달() 자체가 닫습니다

setTimeout에 대한 jquery 코드를 살펴 봤지만 setTimeout에 대한 호출이 3 번만 발생했습니다. 그 중 아무 것도 의심하지 않습니다. 또한 Visual Studio가 어떤 이유로 든 폴링을하고 있다는 것을 알고 있습니다. 그게 내 주된 용의자이지만, 왜 내 모달을 닫을 지 이해할 수 없습니다.

+0

귀하의 의혹은 옳을 것입니다. 페이지 폴링/새로 고침이 있으면 대화 상자가 닫힙니다. – skarist

+0

하지만 왜 Visual Studio가 그렇게할까요? 그것은 특정 물건을 적절하게 시험하는 것을 불가능하게 만듭니다. – iveqy

답변

0

executionTimeout에 여기

<location path="THE PAGE YOU NEED TO WATCH"> 
    <system.web> 
     <httpRuntime executionTimeout="1000"/> // IN SECONDS 
    </system.web> 
</location> 

가 그 주제를 다루고 대답은 ... 내 마음에왔다.

https://stackoverflow.com/a/10650168/335905

업데이트 : MSDN에서 는 :

executionTimeout에 속성은 요청이 자동으로 ASP.NET으로 를 종료되기 전에 실행하도록 허용되는 초 의 최대 수를 나타냅니다. 기본값은 110 초입니다. 이 시간 초과는 요소의 디버그 특성이 false로 설정된 경우에만 적용됩니다.

관련 문제