게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
| re: 기초 다지기 (2) |
|---|
|
작성자: 송원석
작성일시: 2004-07-29 11:56,
조회수: 3,146
|
|
말씀하신 부분은 현재로서는 전혀 동작하지 않을 것입니다. 왜냐하면 구글 사이트에는 프레임이 하나도 없기 때문이죠. DocumentComplete 이벤트는 웹 페이지의 HTML 문서 로딩 작업의 전체 과정이 끝날 때 발생하는 이벤트입니다. 그런데 중요한 점은 프레임이 존재하는 경우에는 이 이벤트가 매 프레임마다 발생한다는 점입니다. 예를 들어서 3 개의 프레임으로 구성된 페이지가 로딩된다면 이 이벤트는 총 4 번 발생합니다. 각각의 프레임마다 한 번씩, 그리고 프레임셋이 정의된 가장 바깥의 문서에 한 번, 이렇게 총 4 번이죠.
그리고 pDisp 개체 변수는 현재 이벤트를 발생시키는 페이지 또는 프레임의 웹 브라우저 개체를 리턴해줍니다. 사실 3 개의 프레임으로 된 웹 페이지는 엄밀하게 말해서 4 개의 웹 브라우저 컨트롤로 구성된 셈이라고 말할 수 있습니다. 그리고 objWBMain 개체 변수에는 우리가 비주얼 베이직에서 직접 정의한 웹 브라우저 컨트롤의 참조가 들어 있으므로, 따라서 만약 objWBMain 개체의 Object 프로퍼티와 pDisp 개체 변수가 동일한 개체를 참조하고 있다면, 바로 그 때의 pDisp 개체 변수에는 가장 바깥쪽의, 가장 부모가 되는 웹 브라우저 컨트롤 참조가 들어 있다는 결론이 되고 따라서 이 참조를 HTMLDocument 개체의 형태로 저장하는 것입니다. 이를 바탕으로 파고들면 프레임들에 대한 접근이 가능하지요. ^_^ 두 번째 예제는 바로 이 부분에 대한 것으로 프레임이 존재하는 웹 페이지에서 특정한 프레임에 존재하는 문서의 HTML 코드를 가져오는 것입니다. 오늘 밤이나 오후 늦게쯤에 보여드릴 수 있을 것 같네요. ^_^ 감사합니다. |
|
IP 주소: 152.99.132.13
|
|
게시물 | |||
|---|---|---|---|---|
| 516 |
보안이 적용된 페이지 [3] |
2004-07-30 | 6,407 | |
| 515 |
|
2004-07-30 | 3,208 | |
| 514 | 2004-07-30 | 3,056 | ||
| 513 | 2004-07-30 | 2,979 | ||
| 512 |
수행평가 점수 밀어넣기 [3] |
2004-07-30 | 3,240 | |
| 511 |
|
2004-07-30 | 3,013 | |
| 510 | 2004-07-30 | 3,029 | ||
| 509 | 2004-07-30 | 3,158 | ||
| 508 |
NEIS.JSP 신설 [4] |
2004-07-30 | 3,662 | |
| 507 | 2004-07-29 | 3,273 | ||
| 506 | 2004-07-29 | 3,114 | ||
| 505 | 2004-07-29 | 3,097 | ||
| 504 | 2004-07-29 | 2,945 | ||
| 503 | 2004-07-29 | 3,024 | ||
| 502 | 2004-07-29 | 3,113 | ||
| 501 |
보안 페이지... [2] |
2004-07-29 | 3,213 | |
| 500 | 2004-07-29 | 3,193 | ||
| 499 | 2004-07-29 | 3,159 | ||
| 498 | 2004-07-29 | 3,133 | ||
| 2004-07-29 | 3,146 | |||
| 496 | 2004-07-29 | 3,265 | ||
| 495 | 2004-07-29 | 3,055 | ||
| 494 |
세션 타임 [1] |
2004-07-29 | 3,214 | |
| 493 | 2004-07-29 | 3,133 | ||
| 492 |
메일로 보내드렸습니다. [2] |
2004-07-28 | 3,154 |

sign in
join
re: 보안이 적용된 페이지