2011-02-12 8 views

답변

2

ASP.NET (서버 측 코드) 대신 Javascript에 더 관심이있을 수 있습니다 (페이지가 완료되었을 때 실행되는 jQuery의 document.ready() 사용). 로딩)

편집 :. 가장 좋은 대답은 그와 같은 어떤 이벤트가 없습니다 OnLoadComplete()

2

에만 ASP.NET이 사용 가지고 올 수 있습니다. 웹 응용 프로그램의 작동 방식을 이해해야하는 이유를 이해합니다. ASP.NET 코드는 서버에서 실행되어 웹 페이지의 내용을 작성한 다음 서버는 사용자 컴퓨터에서 실행중인 브라우저로 내용을 보냅니다.

따라서 브라우저에서 열리는 문서는 ASP.NET 페이지 수명주기의 일부조차되지 않습니다. ASP.NET에 관한 한,이 페이지는 이제 브라우저의 문제이며 이미 다른 것으로 옮겨졌습니다.

비유를 들으려면 누군가 (ASP.NET)가 편지를 보낸 경우이를 알리는 것이 좋습니다. 수신자 (브라우저)가 일종의 통신을 다시 보내지 않는 한 발신자 (ASP.NET)가 다른 곳에서 무슨 일이 일어나는지 알 수있는 방법이 없습니다.

페이지가 브라우저에로드 될 때 뭔가를하려면 브라우저에서 실행되는 코드를 작성해야합니다. 일반적으로이 스크립트는 페이지에 삽입 된 스크립트 형태로, 일반적으로 JavaScript로되어 있습니다.

관련 문제