So überprüfen Sie die Plug-In-Unterstützung im Browser mithilfe von JavaScript

Ein Plug-in ist eine Software oder ein Modul, das als Add-on oder Erweiterung zu einem Webbrowser fungiert und einer bestehenden Softwareanwendung zusätzliche Funktionalität hinzufügt. Es gibt Programme, die einfach installiert und als Teil des Webbrowsers verwendet werden können. Es ermöglicht dem Webbrowser die Anzeige zusätzlicher Inhalte und ermöglicht die Anpassung, wenn eine Anwendung Plug-Ins unterstützt.

Beispiele für Plug-Ins sind Flash Player, QuickTime Player, Acrobat Reader, Shockwave Player, Java, Windows Media Player usw. Die meisten Plug-Ins sind als kostenlose Downloads verfügbar. Um Plug-ins zu installieren, besuchen wir die Website des Plug-in-Entwicklers und klicken auf den Link, der das Installationsprogramm für das von uns ausgewählte Plug-in herunterlädt. Die Plug-Ins werden normalerweise verwendet, um das Hinzufügen neuer Funktionen zu unterstützen, die Größe der Anwendung zu reduzieren usw.

Sehen wir uns nun ein Beispiel an, das eine Möglichkeit zeigt, installierte Plugins in verschiedenen Browsern zu erkennen:

<!DOCTYPE html>
<head>
<TITLE>Example to detect Installed Plugins</TITLE>
</head>
<body>
<script language="javascript">
//get the total number of installed plugins
numPlugins = navigator.plugins.length;

if (numPlugins > 0)
  document.writeln("Installed plug-ins");
else
 document.writeln("No plug-ins are installed.");

//If plugins installed, create a table with headers- Mime Type,	Description, Suffixes, Enabled
for (i = 0; i < numPlugins; i++) {
 plugin = navigator.plugins(i);
 document.write("<center><font size=+1><b>");
 document.write(plugin.name);
 document.writeln("</b></font></center><br>");
 document.writeln("<dl>");
 document.writeln("<dd>File name:");
 document.write(plugin.filename);
 document.write("<dd><br>");
 document.write(plugin.description);
 document.writeln("</dl>");
 document.writeln("<p>");
 document.writeln("<table border=1 >");
 document.writeln("<tr>");
 document.writeln("<th width=20%>Mime Type</th>");
 document.writeln("<th width=50%>Description</th>");
 document.writeln("<th width=20%>Suffixes</th>");
 document.writeln("<th>Enabled</th>");
 document.writeln("</tr>");
 numTypes = plugin.length;
//This section of code displays the actual values for each of the columns (Mime Type,	Description, Suffixes, Enabled)
 for (j = 0; j < numTypes; j++)
 {
  mimetype = plugin(j);

  if (mimetype){
   enabled = "No";
   enabledPlugin = mimetype.enabledPlugin;
   if (enabledPlugin && (enabledPlugin.name == plugin.name))
    enabled = "Yes";
   document.writeln("<tr align=center>");
   document.writeln("<td>");
   document.write(mimetype.type);
   document.writeln("</td>");
   document.writeln("<td>");
   document.write(mimetype.description);
   document.writeln("</td>");
   document.writeln("<td>");
   document.write(mimetype.suffixes);
   document.writeln("</td>");
   document.writeln("<td>");
   document.writeln(enabled);
   document.writeln("</td>");
   document.writeln("</tr>");
  }
 }
 document.write("</table>");
}
</script>
</body>
</html>

Demo zur Unterstützung des JavaScript-Plug-Ins

  • Speichern Sie die Datei als „pluginexample.html“ in Ihrem System.
  • Öffnen Sie einfach die Datei im Browser. Sie sehen das folgende Bild im Browser.

Wenn der Ausführungsprozess erfolgreich abgeschlossen ist, erhalten wir die folgende Ausgabe, die alle installierten Plugins anzeigt:

So überprüfen Sie die Plug-In-Unterstützung im Browser mithilfe von JavaScript – Google

Sie können diesen Code für verschiedene auf Ihrem System installierte Browser ausführen. Wenn Sie Fragen haben, schreiben Sie diese bitte in den Kommentarbereich.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Nach oben scrollen