2012-03-01 3 views
1

을 사용하여 JavaScript를 주입하는 방법 FireBreath Framework에서 만든 플러그인의 웹 페이지에 자바 스크립트를 삽입 할 수 있습니까? 내가 사파리 확장을 사용하고 싶지 않아서 플러그인을 사용한다면 Extension으로 할 것을 제안하는 것과 같거나 또는 더 많은 일을 할 수 있을지 궁금해하고 있습니다. Mi idea는 페이지의 텍스트 상자에서 keyPress 이벤트를 감지 한 다음 플러그인에서 노출 된 JSAPI 함수와 통신하는 javascript 함수에 메시지를 전달하는 함수를 작성합니다.FireBreath

제안이나 안내에 감사드립니다.

현재 내가 Firebreath 플러그인을 만들어 Mac OSx 플랫폼에서 작동합니다.

+2

[이 기사] (http://colonelpanic.net/2010/08/browser-plugins-vs-extensions-the-difference/)를 읽으십시오. 모든 페이지에 플러그인을 삽입하지 않으려면 특별히 삽입해야합니다. –

+0

좋아, 게오르그, 훌륭한 기사, 나는 지금 모든 것을 감사 드리겠습니다. – willyMon

답변

2

자바 스크립트에서와 마찬가지로 플러그인에서 페이지로 자바 스크립트를 삽입 할 수 있지만 플러그인을 페이지에 삽입해야합니다.
페이지에 대한 그런 종류의 제어가있는 경우 먼저 플러그인을 필요로하지 않습니다.

직접 제어 할 수없는 임의의 페이지를 제어하려면 browser-extension/-addon이 필요합니다. This article에는 주제에 대한 자세한 내용이 들어 있습니다.