정말 오랜만이네요 묵선님~ 잘 계시죠?
저번에 오프모임에서 건강에 대해 말씀하시던 묵선님의 모습이 아직 생생하네요.
참고나 하시라구요. 일단 자바스크립트로는 절대로 안됩니다.
자바스크립트는 호스트가 다른 사이트를 열고 있는 창의 내용은 못건드리도록 되어있습니다.
보안의 문제 때문인데... 꼭 프레임 태그를 쓴 경우가 아니더라도, 현재 열려있는 브라우저 창은 모두
프레임으로 인식이 가능하므로, 자바스크립트로 다른 사이트의 컨텐츠도 건드릴 수 있게 허용하게 되면,
악의적으로 이용할 경우 브라우저에 보이는 다른 사이트들의 컨텐츠를 맘대로 바꿀 수 있게 되지요.
그래서 자바스크립트에서는 url에서 서버이름(ip 혹은 도메인)이 다른 경우에는 접근이 안되도록 막혀있지요.
액티브X나 IE 밴드 오브젝트 등을 사용하면 분명히 가능하기는 합니다.
저번 회사를 다닐 때 그 관련 프로젝을 했기 땜에 확실하기는 하구요.
근데 저는 프로젝트 관리만 하고 실무는 다른 분이 하셨기 땜시 실제 코딩은 안해봤답니다. (죄송~)
그리고, 묵선님이 지금 하시려고 하는 것을 볼 때, IE 밴드 오브젝트를 쓰는 것이 최상의 결과가 아닐까
싶네요. (IE 툴바의 일부로 나타나거나, 혹은 왼쪽에 나타나는 목록보기같은 형태의 창입니다.)
이 글 보시는 분들 중, 액티브X나 밴드 오브젝트에서 URL 접근 방법을 아시는 분은 좀 알려주시길 바랍니다.
에... 누구누구라고 콕! 찍어서 부탁드리면 부담스러우실까봐.. 하지만.. 아시죠?
한XX씨.. 임XX씨... 보시면 답변해주세요~
오프모임에서 묵선님을 다시 뵈어서 좋은 말씀 감사히 들을 수 있는 기회가 또 있으면 좋겠네요.
그럼 이만...
묵선 님이 쓰신 글 :
: 제가 html로 작업을 하던 중에 생긴 문제점입니다.
: 3개의 html파일이 있습니다.
: 프레임을 사용한(main.html, a.html, b.html) 여기에서 문제가 발생하는 것은 ...
:
: 첨에 메인을 로딩한 후에 URL정보보기를 선택하면 클라이언트에 있는 파일의 URL(a.html)이 나타납니다.
: 그런데 야후나, 다른 사이트를 연결한 후에 URL정보보기를 선택하면 접근 에러가 납니다.
:
: 이런 접근 에러를 피해서 성공적으로(?) URL을 가져올수 있는 방법이 있을까요?
: 자바 스크립트라면 좋겠지만, 아무래도 자바 스크립트로는 해결이 되지 않을 것 같네요. ㅡ.ㅡ
:
: 혹시 activeX를 사용한다거나 한다면 어떤 방법을 적용하면 좋을지 조언을 구합니다.
:
: 읽어주셔서 감사합니다. 좋은 하루되시길... ^*^
|