JavaScript sprawdź, czy rozszerzenie przeglądarki jest zainstalowane dla Chrome, Firefox i Opera


Chcę wyświetlić niestandardowy pasek (powiadomienie takie jak: Zainstaluj naszą wtyczkę) na naszej stroniejeśli rozszerzenie nie jest zainstalowane dla Chrome, Firefox i Opera. Brak zostanie wyświetlony, jeśli rozszerzenie jest zainstalowane.

Chodzi o to:
1. Użytkownik odwiedza naszą stronę i pojawia się pasek z komunikatem - „Hej, zainstaluj nasze rozszerzenia”.
2. Kliknięcia użytkownika podczas instalacji i rozszerzenia są zainstalowane. Użytkownik nie musi go otwierać.
3. Użytkownik ponownie odwiedza naszą stronę, a pasek nie pojawia się ponownie, ponieważ rozszerzenie jest zainstalowane.
Rozmawiamy tylko w celu sprawdzenia instalacji, nie plików cookie.

Do tej pory udało mi się znaleźć rozwiązania tylko dla Chrome:http://blog.kotowicz.net/2012/02/intro-to-chrome-addons-hacking.html
i Firefox:http://webdevwonders.com/detecting-firefox-add-ons/
Opera nigdy nie jest wspominana.

Czy istnieje sposób na zrobienie tego dla Opery, w oparciu o pomysł sprawdzenia lokalnego zasobu, który jest częścią rozszerzenia:
chrome-extension: // - Extension ID - / blank.gif
Firefox chrome: //firebug/content/blank.gif

Albo:Czy istnieje prosty sposób sprawdzenia, czy rozszerzenie jest zainstalowane w Chrome, Firefox i Opera?

questionAnswers(1)

yourAnswerToTheQuestion