와 파이어 폭스 (30)의 unsafeWindow의 이벤트에 바인딩과 파이어 폭스 (30), 나는 그리스 몽키 스크립트를 유지하고있어 그리스 몽키 2.0
내 스크립트가 실행 페이지에서 몇 가지 문제로 인해 Mozilla's change to the unsafeWindow API있어 이벤트를 트리거 "myEvent가 "그리고 저의 대본은 그 사건에 관심이 있습니다.
행사는 전
jQuery를 1.6.4을 사용하여 해고,이 이벤트에 훅이 코드를 사용 :
이var jQuery = unsafeWindow.jQuery;
jQuery(unsafeWindow.document)
.bind("MyEvent", function() {
console.log("MyEvent Triggered!");
});
그러나 모질라의 변화로 인해이 더 이상 작동하지 않습니다.
충돌없는 모드로 내 jQuery를 삽입하려고 시도했지만 다른 jQuery 인스턴스에 의해 트리거되는 이벤트에 액세스 할 수 있다고 생각하지 않습니다.
어떻게하면이 이벤트에 연결할 수 있습니까?
OP가 GreaseMonkey에 대해 정말로 이야기하고 있는지 확신하지 못합니다. 블로그 게시물 링크는 애드온 SDK의 콘텐츠 스크립트에 관한 것입니다. –
@WladimirPalant, Greasemonkey 2.0이 SDK 변경 사항을 복사하고 해결 방법에 대한 SDK 블로그 게시물을 참조했기 때문입니다. [The Greasemonkey 2.0 발표] (http://www.greasespot.net/2014/06/greasemonkey-20-release.html)를보십시오. 대부분의 GM 사용자는 이전의 GM 버전으로 되돌아 감으로써 일시적으로 이러한 unsafeWindow 문제를 해결할 수 있습니다 - 적어도 FF 30의 경우. –
OP가 GreaseMonkey에 대해 이야기하고 있습니다! @BrockAdams 굉장한! 두 번째로 잘리는 것은 일종의 괴물이지만 여기에서 유지해야하는이 스크립트도 있습니다. 매력처럼 작동합니다. 고마워요! – Reini