웹 페이지의 링크가 여러개 걸려있을 때 특정 부분을 선택해서 링크들을 새 창(또는 새 탭)에서 열어보는 방법입니다.
일일히 새 창에서 여는 방법보단 꽤 편리하더군요.
1. 에디터를 이용해서 다음 내용을 *.htm 파일로 저장합니다. 여기서는 OpenLink.htm 이라고 지정했습니다.
IE6
IE7
2. 위의 파일을 원하는 폴더에 복사합니다. 여기서는 C:\Program Files\Internet Explorer\에 저장했습니다.
3. 레지스트리 편집기를 열어 [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt] 를 찾아갑니다.
4. Open Link라고 새 키를 생성한 다음, 기본값 데이터를 위 파일의 경로로 지정합니다.
5. Contexts라는 DWORD 값을 추가하여 16진수 입력에 30라고 입력합니다.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\Open Link]
@="C:\\Program Files\\Internet Explorer\\OpenLink.htm"
"Contexts"=dword:00000030
6. 브라우저를 종료하고 다시 실행
사용 방법:

열고자 하는 링크를 선택한 뒤 마우스 오른쪽을 클릭해 Open Link를 선택합니다.
예제 파일
openlink_ie6.zip
openlink_ie7.zip
일일히 새 창에서 여는 방법보단 꽤 편리하더군요.
참고: http://www.rocaz.net/rclick/view_script.html?page=10
1. 에디터를 이용해서 다음 내용을 *.htm 파일로 저장합니다. 여기서는 OpenLink.htm 이라고 지정했습니다.
IE6
<script language="JavaScript" defer>
var parentwin = external.menuArguments;
var parentdoc = parentwin.document;
var szsource = parentdoc.selection.createRange().htmlText;
var divtag = parentdoc.createElement("DIV");
divtag.innerHTML = szsource;
var links = divtag.getElementsByTagName("A");
for (var i = 0; i < links.length; i++) {
if (links.item(i).href) window.open(links.item(i).href, "_blank");
}
</script>
IE7
<script language="JavaScript" defer>
var parentwin = external.menuArguments;
var parentdoc = parentwin.document;
var szsource = parentdoc.selection.createRange().htmlText;
var divtag = parentdoc.createElement("DIV");
divtag.innerHTML = szsource;
var links = divtag.getElementsByTagName("A");
for (var i = 0; i < links.length; i++) {
if (links.item(i).href) parentwin.open(links.item(i).href, "_blank");
}
</script>
2. 위의 파일을 원하는 폴더에 복사합니다. 여기서는 C:\Program Files\Internet Explorer\에 저장했습니다.
3. 레지스트리 편집기를 열어 [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt] 를 찾아갑니다.
4. Open Link라고 새 키를 생성한 다음, 기본값 데이터를 위 파일의 경로로 지정합니다.
5. Contexts라는 DWORD 값을 추가하여 16진수 입력에 30라고 입력합니다.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\Open Link]
@="C:\\Program Files\\Internet Explorer\\OpenLink.htm"
"Contexts"=dword:00000030
6. 브라우저를 종료하고 다시 실행
사용 방법:

열고자 하는 링크를 선택한 뒤 마우스 오른쪽을 클릭해 Open Link를 선택합니다.
예제 파일
openlink_ie6.zip
openlink_ie7.zip




