게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: RegisterAsBrowser |
---|
작성자: 송원석
작성일시: 2004-08-13 12:42,
조회수: 3,785
|
먼저 저도 이 프로퍼티는 공부만 했을 뿐 실제로는 사용해본 경험이 없다는 점을 말씀드리고자 합니다. 따라서 내용상에 약간의 오류가 있을 수 있으므로 그저 참고 정도로만 읽어주십시요. 먼저 다음의 MSDN 문서를 보시면 RegisterAsBrowser 프로퍼티의 기능이 잘 설명되어 있습니다. ^_^
RegisterAsBrowser Property (Internet Explorer - WebBrowser) 이 문서에 따르면 RegisterAsBrowser 프로퍼티는 타겟 이름 해석에 사용될 수 있도록 해당 웹 브라우저 컨트롤의 인스턴스를 최상위 브라우저로 등록되게 해주는 역활을 합니다. 예를 하나 들어서 웹 브라우저 컨트롤을 사용하여 커스텀 웹 브라우저를 만들었다고 가정해 보도록 하겠습니다. 지금까지 경험해 오신 것과 같이 우리가 새롭게 만든 커스텀 웹 브라우저를 사용하여 인터넷 익스플로러 대신 사용할 수가 있죠. 그런데 광고창 같은 새 창이 커스텀 웹 브라우저상에서 뜨게 되면 본래의 인터넷 익스플로러를 통해서 뜨게 됩니다. 이런 경우 프로그램을 보다 완벽하게 만들려면 새로 뜨게 되는 창도 기존의 인터넷 익스플로러가 아닌 우리가 만드는 커스텀 웹 브라우저의 일부분으로 뜨는 것이 더 바람직합니다. 이 기능을 구현할 때 사용되는 이벤트가 바로 NewWindow2 이벤트인데 다음의 마이크로소프트 기술 자료에 구현 방법이 잘 소개되어 있습니다. Microsoft 기술 자료 - 311282 이 기법을 사용하면 새로 뜨는 창까지도 완벽하게 제어할 수가 있게 되는 거죠. 그런데 한 가지 문제는 A 태그나 FROM 태그에서 사용되는 Target 속성이 먹지를 않게 되는 것 같습니다. 그래서 RegisterAsBrowser 프로퍼티를 True 로 설정해주면 현재 열려있는 브라우저 창의 정보를 모아두는 저장소에 아마도 새 창의 정보를 저장하여 Target 속성과 관련된 동작을 올바르게 처리할 수 있도록 해주는 것 같습니다. 그리고 다시 한 번 말씀드리지만 저도 이 기능을 구현해 본 적은 없으므로 이 점을 감안해주시기 바랍니다. ^_^;; 감사합니다. |
IP 주소: 152.99.132.16
|
전체 2,095 건의 게시물,
84 페이지로 구성된
ASP, ASP.NET, IIS & Script 게시판의
62 페이지입니다.
![]() |
게시물 | |||
---|---|---|---|---|
593 | 2004-08-13 | 5,401 | ||
592 | 2004-08-13 | 3,017 | ||
591 | 2004-08-13 | 3,008 | ||
590 |
innerHTML 편집 [1] |
2004-08-13 | 2,978 | |
589 | 2004-08-13 | 3,374 | ||
![]() |
2004-08-13 | 3,785 | ||
587 | 2004-08-12 | 2,894 | ||
586 |
파일 올리기 속성 [5] |
2004-08-12 | 3,222 | |
585 | 2004-08-12 | 2,963 | ||
584 | 2004-08-12 | 4,488 | ||
583 | 2004-08-12 | 3,060 | ||
582 | 2004-08-11 | 3,145 | ||
581 | 2004-08-11 | 3,200 | ||
580 | 2004-08-11 | 2,945 | ||
579 | 2004-08-11 | 2,999 | ||
578 | 2004-08-09 | 2,904 | ||
577 | 2004-08-09 | 2,897 | ||
576 | 2004-08-09 | 2,852 | ||
575 |
|
2004-08-09 | 2,965 | |
574 | 2004-08-09 | 3,063 | ||
573 | 2004-08-09 | 2,944 | ||
572 | 2004-08-07 | 3,267 | ||
571 | 2004-08-07 | 3,057 | ||
570 |
RD...리포트 디자이너 [3] |
정보문 |
2004-08-07 | 1,426 |
569 | 2004-08-07 | 3,458 |