티스토리 뷰

HttpContext.Current.Request.UrlReferrer; //이전 페이지

이전페이지를 확인한다. ASP.NET Source 


ASP.NET CS코드에서 자바스크립트(JavaScript) 사용하는 법 정리 


ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "Faile", String.Format("alert('{0}')", returnMsg), true);


1. Response.Write 사용
// HTML코드의 제일 상단에 출력 
Response.Write(@"<script>alert('클릭됨');</script>");


2. Page.ClientScript.RegisterClientScriptBlock()메서드 이용
// 시작<body>바로 밑에 생성
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "원하는단어", "<script>alert('클릭됨');</script>");


3. ClientScript.RegisterStartupScript이용
//종료 </body>바로 위에 생성
ClientScript.RegisterStartupScript(this.GetType(), "원하는단어", "<script>alert('클릭됨');</script>");


4. 동적인 OnClick이벤트 등록
//페이지 로드시 동적으로 onclick 이벤트 처리기를 등록
this.Button1.Attributes["onclick"] = "alert('동적으로 이벤트 핸들러 등록'); return false;";


5. HTML코드단에서 처리하기
(가) Head부분
<script language="javascript" type="text/javascript">
      function Hi() {
          window.alert("안녕하세요 ASP.NET 페이지에 자바스크립트 이용 가능");
      }
</script>

(나) Body부분
<asp:Button ID="Button" runat="server" Text="Button" OnClientClick="Hi();" />

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함