Erkennen Sie, ob die Website -Besucher Symbolleisten installiert haben, z. Google -Symbolleiste mit JavaScript

StackOverflow https://stackoverflow.com/questions/2971724

Frage

Ich arbeite an einer Online -Bildungswebsite, die häufig Pop -up -Windows verwendet. Dies ist Teil eines Lernmanagementsystems eines Anbieters von Drittanbietern, sodass dies nicht möglich ist, die Art und Weise zu ändern, wie dies funktioniert.

Wir erhalten viele Helpdesk -Anrufe mit Benutzern, die mit Popup -Blockern stammen - in ihren Betriebssystemen, Browsereinstellungen und zusätzlichen Symbolleisten.

Ich verwende JavaScript zum Sniff -Browser und Betriebssystem, damit wir entsprechende Pop -up -Blockeranweisungen auf dem Bildschirm anzeigen können.

Ist es möglich, eine ähnliche Technik zum Erkennen von Browser -Symbolleisten durchzuführen?

War es hilfreich?

Lösung

Es scheint einige Diskussionen darüber in "Webmaster World" zu geben, die Lösungen scheinen so etwas zu sehen:http://www.webmasterworld.com/forum80/704.htm

Sie scheinen zu sagen, dass die Klassiker, die Sie verwenden müssen, ein bisschen ein bewegendes Ziel für verschiedene Versionen der Symbolleiste ist, um nichts von den anderen Symbolleisten und verrückten Dingen zu schweigen, die Menschen möglicherweise installiert haben. Als jemand, der mit eLearning -Inhalten arbeitet und die Idee hat, alle Dinge zu erkennen, die sich im Laufe der Jahre im Weg gestellt haben, haben mir Kopfschmerzen. Vor allem, wenn ich ein LMS von Drittanbietern verwendet habe, kann ich ihn also nicht wirklich "einmal" auf dem Server beheben und müsste den Inhalt jedes Mal neu verpacken, wenn eine neue Version der Symbolleiste X herauskam.

Es scheint auch, dass verschiedene Symbolleisten in Browser-Benutzeragenten-Zeichenfolgen angezeigt werden. Wenn Sie jedoch eine JavaScript-/Client-Seite-Lösung benötigen, die möglicherweise ausfällt: z. http://www.zytrax.com/tech/web/firefox-history.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top