> 웹 프론트엔드 > JS 튜토리얼 > JavaScript를 사용하여 IE 브라우저 로컬 플러그인 예제_javascript 기술 개발

JavaScript를 사용하여 IE 브라우저 로컬 플러그인 예제_javascript 기술 개발

WBOY
풀어 주다: 2016-05-16 16:13:43
원래의
1481명이 탐색했습니다.

js를 이용하여 개발된 IE 플러그인은 현재 탐색 중인 페이지에서 js 코드를 실행할 수 있으며, 이를 기반으로 사용자가 생각하는 모든 기능이 구현될 수 있습니다.
사용하지 않는 웹사이트에 대해 일부 일반적인 처리(예: 특정 유형의 정보 추출)를 수행하거나 특정 웹사이트에 대해 특별 처리(예: 기차표 구매)를 수행할 수 있습니다.

이 플러그인 방법을 구현하는 방법은 비교적 간단합니다. 파일 몇 개를 복사하고 레지스트리 값을 수정하기만 하면 됩니다. 따라서 일부 브라우저나 웹사이트 보조 기능을 신속하게 구현하는 것이 더 적합합니다.

구현 단계:

1. 특정 기능을 구현하는 html 파일을 생성합니다

코드 복사 코드는 다음과 같습니다.

//파일 이름: getticketslist.html
//파일 내용:
<스크립트 언어="javascript">
var args = external.menuArguments;
var doc = args.document;
var cframe = doc.CONTENTS_IFRAME;

if (cframe && cframe.document) {
Doc = cframe.document; //현재 페이지의 문서 요소 가져오기
//TODO: 문서에서 티켓 목록 요소를 가져와 그에 따라 처리합니다.
}


2. 레지스트리 파일 생성
코드 복사 코드는 다음과 같습니다.

//파일명: getticketslist.reg
//파일 내용: 파일의 CLSID는 고유한 한 임의로 수정할 수 있습니다.

Windows 레지스트리 편집기 버전 5.00

[HKEY_LOCAL_MACHINESOFTWAREMicrosoftInternet Explorer확장{878EC0C9-AAAD-4331-9B3A-2D8BA93AEAD2}]
"CLSID"="{2FBA04EE-3024-11D2-8F1F-0000F87ABD16}"
"기본 표시"="예"
"스크립트"="c:\getticketslist.html"
"MenuText"="티켓 처리"


3. reg 파일에 지정된 경로(예: c:getticketslist.html)에 html 파일을 복사합니다.
4. getticketslist.reg를 실행하고 레지스트리를 수정합니다
5. IE를 다시 시작하면 [도구] 메뉴에 방금 추가된 "티켓 처리" 기능이 표시됩니다. 를 클릭하여 실행하세요.
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿