IE 플러그인을 사용하여 개발 된 플러그인은 현재 브라우징 페이지에서 JS 코드를 실행할 수 있으며,이를 바탕으로 모든 사용자가 생각할 수있는 기능을 구현할 수 있습니다.
사용하지 않은 웹 사이트 (예 : 특정 유형의 정보 추출)에 대해 일반적인 처리를 수행하거나 특정 웹 사이트 (예 : 기차 티켓 구매)에 대한 특별 처리를 수행 할 수 있습니다.
이 플러그인을 구현하는 방법은 비교적 간단합니다. 몇 파일 만 복사하고 레지스트리 값을 수정하면됩니다. 따라서 일부 브라우저 또는 웹 사이트 보조 기능을 빠르게 구현하는 것이 더 적합합니다.
구현 단계 :
1. 특정 함수를 구현하는 HTML 파일을 만듭니다
코드 사본은 다음과 같습니다.
// 파일 이름 : getTicketsList.html
// 파일 컨텐츠 :
<script language = "javaScript">
var args = external.menuarguments;
var doc = args. 문서;
var cframe = doc.contents_iframe;
if (cframe && cframe.document) {
doc = cframe.document; // 현재 페이지의 문서 요소 가져 오기
// TODO : 문서에서 티켓 목록 요소를 가져 와서 해당 처리를 수행합니다.
}
</스크립트>
2. 레지스트리 파일을 만듭니다
코드 사본은 다음과 같습니다.
// 파일 이름 : getTicketsList.reg
// 파일 컨텐츠 : 파일의 clsid를 마음대로 수정할 수 있으며 고유 할 수 있습니다.
Windows 레지스트리 편집기 버전 5.00
[hkey_local_machine/소프트웨어/Microsoft/Internet Explorer/Extensions/{878EC0C9-AAAD-4331-9B3A-2D8BA93AEAD2}]
"clsid"= "{2FBA04EE-3024-11D2-8F1F-0000F87ABD16}"
"기본 표시"= "예"
"스크립트"= "c : //getticketslist.html"
"menutext"= "티켓 처리"
3. HTML 파일을 Reg 파일에 지정된 경로로 복사합니다 (예 : c :/getTicketslist.html).
4. 레지스트리를 수정하려면 getticketslist.reg를 실행하십시오
5. 다시 시작, 즉 메뉴 [도구]에 추가 된 "처리 티켓"기능을 볼 수 있습니다. 실행을 클릭하십시오.