JavaScript überprüft, ob die Browsererweiterung für Chrome, Firefox und Opera installiert ist


Ich möchte eine benutzerdefinierte Leiste (Benachrichtigung wie: Installiere unser Plugin.) Auf unserer Seite anzeigenWenn die Erweiterung nicht installiert ist für Chrome, Firefox und Opera. Keine wird angezeigt, wenn die Erweiterung installiert ist.

Die Idee ist:
1. Der Benutzer besucht unsere Website und eine Leiste mit der Meldung "Hey, installiere unsere Erweiterungen" wird angezeigt.
2. Der Benutzer klickt auf Installieren und die Erweiterung wird installiert. Der Benutzer muss es nicht öffnen.
3. Benutzer besuchen unsere Site erneut und die Leiste wird nicht mehr angezeigt, wenn die Erweiterung installiert wird.
Wir sprechen nur zur Überprüfung der Installation, keine Cookies.

Bisher konnte ich nur für Chrome Lösungen finden:http://blog.kotowicz.net/2012/02/intro-to-chrome-addons-hacking.html
und Firefox:http://webdevwonders.com/detecting-firefox-add-ons/
Oper wird nie erwähnt.

Gibt es eine Möglichkeit, dies für Opera zu tun, basierend auf der Idee, nach einer lokalen Ressource zu suchen, die Teil der Erweiterung ist:
Chrome-Erweiterung: // - Extension ID - / blank.gif
Firefox-Chrome: //firebug/content/blank.gif

Oder aber:Gibt es eine einfache Möglichkeit zu überprüfen, ob die Erweiterung für Chrome, Firefox und Opera installiert ist?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage