2012-12-12 2 views
1

서버 응답이 커서를 모래 시계로 변경하는 데 2 ​​초 이상 걸리는 경우 응용 프로그램의 아무 곳이나 단추를 클릭하면 ASP.NET 응용 프로그램에 아무 것도 있습니까?응용 프로그램 수준에서 커서 변경

나는 각 페이지마다 코드를 작성하고 싶지 않습니다.

답변

1

편집 :

죄송합니다, 제가 질문을 오해 생각합니다. 여기에서 원하는 동작을 수행하기 위해 페이지의 모든 버튼 (입력 유형 제출 및 버튼)을 변경해야합니다.

<script language="javascript" type="text/javascript"> 
    $(document).ready(function() { 
     $("input:submit, input:button").click(function() { 
      setTimeout(function() { 
       document.body.style.cursor = 'wait'; 
      }, 2000); 
     }); 
    }); 
</script> 
+0

나는 사람들이 대답을 downvote하고 의견을 제공하거나 답변을 쓰지 않을 때 정말 싫어. 그것은 SO가 트롤들로 가득 차있는 것처럼 보입니다. –

+0

고맙습니다. 그러나 도움이되지 않았습니다. 이 스크립트는 DOM 객체가 준비되었을 때만 실행되지만 내 요구 사항은 응답이 2 초 이상 걸릴 때 통화 중 커서를 표시해야한다는 것입니다. – Yass

+0

@Yass DOM 내에 포함 된 요소 자체를 수정해야하는 요소의 스타일, 속성 또는 속성을 변경하려는 경우 @Yass. 이것은 웹 페이지이지 데스크탑 앱이 아닙니다. 커서를 변경하면 본문 또는 페이지 내의 다른 HTML 요소의 스타일이 실제로 변경되므로 "준비"또는 "로드 됨"이어야합니다. 시도하고 당신을 도울 다른 해결책에 대해 생각할 것입니다 :) –