(XP) IE(Internet Explorer) 마우스 우측버튼 메뉴에 텍스트열기 추가하기 Computer_Internet

웹브라우저에서 마우스 우측버튼을 누르면 생기는 메뉴에 내가 원하는 기능을 추가해보자.

참고글:
마우스 우측 메뉴 다루기

위 화면에서처럼, 해당 레지스트리에 항목을 추가한다.

값에는 새로 만들 html 파일의 경로를 지정해준다.
주의: IE 에서 마우스 우측버튼을 누르면 아마도 묵시적으로 스크립트가 있는 페이지를 연결하는것 같다.
정확한 작동원리야 알 수 없지만, 명령어를 바로 넣으면 안되고, 위처럼 html 파일로 연결한후, 그 페이지 안에서 명령을 처리해야 원하는 동작이 처리되었다.

위 화면에서처럼, 레지스트리에서 지정한 경로에 html 파일을 만든다.
그런다음, 상단에는 로컬 문서에서도 스크립트가 경고 없이 처리되도록 태그를 넣어준다.

<!-- saved from url=(0059)문서이름 -->

위처럼, 로컬 문서임을 지정해주면, 실행시 스크립트 실행 경고 없이 실행된다.
('문서이름' 부분은 아무 내용이나 넣어도 상관없다.)
그리고, 내용에는 Wscript 를 이용해서 notepad.exe 를 실행하도록 했다.

그리고, IE 를 실행시킨후, 마우스 우측버튼을 눌러보면, 레지스트리에서 등록했던 '텍스트열기' 라는 메뉴가 생성되어 있는 것을 확인할 수 있다.
이 메뉴를 클릭하면..
위 화면처럼, 노트패드가 실행된다.

주의: 이것은 MS 에서 제공한 IE 에서만 동작한다. 즉, 크롬이나 파이어폭스 같은데에는 적용되지 않는다.
주의2: 레지스트리 작업전에 이미 열려있던 IE 창에서는 적용이 되지 않는다.
적용을 위해서는 IE 를 닫았다가 새로 열어야 적용이 된다.


덧글

댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.


통계 위젯 (화이트)

191870
6306
10581109

google_myblogSearch_side

▷검색어

Flag Counter style2