실버라이트로 자바스크립트와 통신할 때 이용할 수 있다. 실버라이트와 페이지 사이에 동적 데이터를 주고 받을 때 사용하면 좋을듯... 1. 메소드 생성 [ScriptableMember] Public void Search(string name) {…} 2. 등록 HtmlPage.RegisterScriptableObject("entry", this); 3. 엘레먼트에 등록 Var control = document.getElementById("id"); control.Content.Entrypoint…
일단 이건 MS IE 전용이라는 가정이 있어야하고 -_ -; 먼저 클라이언트에 "C:\winetc\eMule\emule.exe" 파일(실행파일)이 있다고 가정한다. 보안문제가 발생할 수 있으므로, "신뢰할 수 있는 사이트"에 등록되어 있어야 사용 가능한 스크립트입니다. 작성 HTML 과연 써먹을 구석이 있긴 한걸지 -_ -;; 그래도.. HTA application(MSDN을 찾아보시길;)을 만든다면 써먹지 않을지 생각된다;
브라우저 X 버튼 창 닫기 이벤트 잡기 창의 오른쪽 상단의 X표시를 누르거나 창을 닫을때 이벤트 잡기 비밀은 onbeforeunload 이벤트 였군요. 아래와 같은 코드 작성시 창을 닫게 되면 아래의 그림이 나타납니다. Click here to navigate to www.microsoft.com 간단하네요.. 까먹지만 않는다면 ㅎㅎ
Faster DHTML in 12 Steps http://msdn2.microsoft.com/en-us/library/ms533019(VS.85).aspx MSDN 에서 빠른 DHTML 제공을 위한 12가지 튜닝에 대한 절차를 문서화한 내용입니다. 영문으로 제공되어 있지만 내용이 꼭 필요한 내용이고 그다지 어렵지 않은 단어로 되어 있어 보기 너무 어렵지는 않을거 같네요..(어렵다면 죄송.. -_ -) 원문의 목차를 보면 다음과 같습니다.(스크랩..) The introduction of Dynamic HTML (DHTML) in Microsoft Internet Explorer 4.0 made available a new programming model to Web authors and developers..
Adobe Flash가 성공하기 시작한 배경은 Flash에서 웹 페이지와 통신이 가능하던 시기부터 이다. SilverLight에서도 Flash의 역사와 마찬가지로 Javascript를 통한 통신으로 Rich Web Application으로 자리 매김하기 위한 기반 기술을 제공한다. 현재 회사(가온아이, Kaoni) 내에서도 SilverLight를 이용하여 개발을 시작하고 있고, 현재 본인이 속해있는 팀에서 SilverLight를 이용하는 방법을 활발히 연구중이다. 다음과 같이 아래 링크를 통해 SilverLight와 JavaScript와의 연동을 처리하는 예제를 한번 보도록 하자. http://msdn.microsoft.com/en-us/library/cc500344.aspx 원문 내용 In this c..
* 프로그래밍하다가 소스 막기가 필요한 곳이 많아 보여서 몇개의 팁을 정리했습니다. 주의할 점은 소스에서 설정을 해 놓아도 HTML내에 Iframe이 있는 경우 Iframe안에 있는 다른 html에는 설정이 안 된다는 점입니다. 그래서 상태바에 링크 주소 막기 같은 경우는 꽁수로 function status_message() { window.status = ""; } setInterval("status_message()",1) 이런 식으로 쓰는 경우도 있습니다. 계속적으로 상태바의 주소글자를 바꿔주는 아주 안 좋은 방식입니다. (그리고 아주 잠깐은 소스가 보입니다. = =;) 아무튼 Iframe, modal 등이 아닌 곳은 다 적용됩니다. 1. 마우스 오른쪽메뉴, 드래그, 선택복사 금지하기 2. 마우스 ..
http://samples.msdn.microsoft.com/workshop/samples/author/dhtml/overview/DataTransferOverviewEX.htm 드래그 드랍 이벤트에 따라 개체에 데이터를 담아 처리할수 있는 DHTML 예제입니다. 쇼핑몰의 쇼핑카트 등에 이용할 방향이 크네요. 소스 내용은 직접 위 링크를 참조하셔서 확인해 주셔야 할 것 같습니다.