3

나는 가능한 한 광범위하고 쉽게 배포 할 수있는 브라우저 부가 기능을 제공하고자합니다.크로스 브라우저 Addons

모든 주요 브라우저에 대한 래퍼 애드온이 있습니까? 그렇다면 주요 브라우저에서 실행될 수있는 코드 한 장을 작성할 수 있습니까? 난 아무것도 공상, DOM 및 일부 아약 물건이 필요하지 않습니다.

IE, FF 및 Chrome의 greasemonkey 행에있는 것이 좋을 것입니다.

같은 맥락에서 greasemonkey (설치되지 않은 경우)를 설치하라는 메시지를 표시하도록 스크립트에 링크하는 방법이 있습니까?

+0

콘텐츠 플러그인 (예 : Flash) 또는 브라우저 수준 플러그인 (예 : FlashBlock)을 개발하고 있습니까? –

+0

브라우저 수준. 다행스럽게도 Javascript에서는 가능하지만 필요한 경우 다른 사용자에게 공개됩니다 (XUL). –

답변

1

IE를 들어 Trixie 또는 IE7Pro있다, Opera support for userscripts이 내장, 그리고 사파리가 GreaseKit, 그리고 크롬, 할 수 있습니다 enable user-scripts뿐만 아니라.

GreaseMonkey 설치 자동 트리거에 대해 잘 모르겠습니다.

+0

와우, 확인. 브라우저 검색을 수행하고 내 사용자가 올바른 스크립트를 설치하도록하는 스크립트는 무엇입니까? 또한 사용 가능한 기능의 공유 하위 집합에 대한 설명서가 있습니까? –

+0

브라우저 검색을 위해 jQuery.browser (http://docs.jquery.com/Utilities/jQuery.browser)를 사용하거나 navigator.userAgent (http://www.w3schools.com/ jsref/prop_nav_useragent.asp)를 사용하십시오. QuirksMode 호환성 차트 (http://www.quirksmode.org/compatibility.html)는 다양한 브라우저에서 JS (및 기타 사항)의 기능을 지원하는 좋은 소스입니다. – pib

관련 문제