English

Cross Browser Installation mit JavaScript

Stellen Sie BS Contact auf Ihre eigene Website !
Einfache Installation für Firefox, Internet Explorer, Safari, Google Chrome und Opera.

Bitmanagement bietet nun ein Cross-Browser JavaScript an, um die Installation von BS Contact so einfach wie möglich über den Internet-Browser durchzuführen. Sie können damit auch die jeweilige installierte Version des BS Contact überprüfen. Dieses Skript gibt also Entwicklern die Möglichkeit, die installierte Version der 3D-Viewer Komponente gegen die neueste Version des BS Contact auszutauschen.

Darüber hinaus können Sie auch vordefinieren welche Version genutzt werden sollte, sogar ohne sich mit dem Bitmanagement Server zu verbinden. Um diese Funktionalität in Ihre Webseite einzubauen benötigen Sie die mitgelieferten Javascript-Dateien im BS SDK. JavaScript steht in allen wichtigen Internet-Browser zur Verfügung. So ist es nicht mehr nötig, z.B. PHP auf Ihrem Server zu installieren. Wenn Sie BS Contact auf Ihrem eigenen Web-Server hosten wollen muß Ihr Webmaster das Skript mit Ihren eigenen Domain-Informationen mit Hilfe der downloadUrl Funktion versehen, wie im BS SDK erläutert.

Um die beschriebene Funktionalität zu Ihrer Website hinzuzufügen, kopieren Sie bitte die folgenden Zeilen in Ihre Seite. Das Codebeispiel zeigt den Intallationsstatus des BS Contact Viewers. Wenn BS Contact nicht installiert ist, erscheint ein Download-Button.

  1. <html>
  2. <head>
  3. <title>BS Contact check installer</title>
  4. <link type="text/css" href="InstallStyle.css" rel="stylesheet">
  5. <script type="text/javascript" src="check-install-translation.js"></script>
  6. <script type="text/javascript" src="BSContactInstallLib.js"></script>
  7. </head>
  8. <body>
  9. <div id="InstallerDiv"></div>
  10. <script type="text/javascript">
  11. var InstDiv = document.getElementById('InstallerDiv');
  12. var Installer = new BSContactInstallerUI('Installer',InstDiv);
  13. Installer.displayStatus = true;
  14. Installer.Run();
  15. </script>
  16. </body>
  17. </html>

Weitere Dokumentation dazu finden Sie im BS SDK..