게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: 기초 다지기 (2) |
---|
작성자: 송원석
작성일시: 2004-07-29 11:56,
조회수: 2,756
|
말씀하신 부분은 현재로서는 전혀 동작하지 않을 것입니다. 왜냐하면 구글 사이트에는 프레임이 하나도 없기 때문이죠. 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 | 5,510 | |
515 |
re: 보안이 적용된 페이지 [2] |
2004-07-30 | 2,769 | |
514 | 2004-07-30 | 2,647 | ||
513 | 2004-07-30 | 2,578 | ||
512 |
수행평가 점수 밀어넣기 [3] |
2004-07-30 | 2,834 | |
511 |
re: 수행평가 점수 밀어넣기 [3] |
2004-07-30 | 2,581 | |
510 | 2004-07-30 | 2,600 | ||
509 | 2004-07-30 | 2,771 | ||
508 |
NEIS.JSP 신설 [4] |
2004-07-30 | 3,221 | |
507 | 2004-07-29 | 2,839 | ||
506 | 2004-07-29 | 2,716 | ||
505 | 2004-07-29 | 2,694 | ||
504 | 2004-07-29 | 2,551 | ||
503 | 2004-07-29 | 2,581 | ||
502 | 2004-07-29 | 2,692 | ||
501 |
보안 페이지... [2] |
2004-07-29 | 2,822 | |
500 | 2004-07-29 | 2,744 | ||
499 | 2004-07-29 | 2,764 | ||
498 | 2004-07-29 | 2,691 | ||
2004-07-29 | 2,756 | |||
496 | 2004-07-29 | 2,855 | ||
495 | 2004-07-29 | 2,640 | ||
494 |
세션 타임 [1] |
2004-07-29 | 2,810 | |
493 | 2004-07-29 | 2,691 | ||
492 |
메일로 보내드렸습니다. [2] |
2004-07-28 | 2,765 |