Ist es möglich, Bibliotheken (.dll, .ocx), die für Windows-Betriebssysteme geschrieben und in system32 registriert sind, in modernen Browsern zu verwenden, um die Leistung eines Teils der Arbeits- und Berechnungslogik der Site vom Server auf den lokalen Computer zu übertragen? Wenn beispielsweise eine Webanwendung als private Anwendung zur Verwendung durch private Benutzer geschrieben ist und Sie einen Teil der Arbeitslogik des Systems auf den Computer des lokalen Benutzers verschieben müssen, um die Kapazität des Anwendungsservers zu entlasten – wie löse ich diese Herausforderung? < /p>
Früher habe ich es geschafft, ein ähnliches Arbeitsszenario im IE zu erreichen, als ich Tags mit dem Parameter „codebase“ verwendet habe, aber jetzt muss ich auf einen modernen Browser umsteigen, weil IE veraltet ist, aber bisher war es unmöglich, einen praktikablen Weg zu finden Replizieren Sie die verwendeten Prinzipien. Vielleicht kann ich irgendwie eine Bibliothek verwenden, die im IE in einem modernen Browser funktioniert?
在IE中我们可以使用ActiveX控件。在现代浏览器中,Microsoft Edge 支持 IE模式并且IE模式支持ActiveX控件,所以我们在Edge IE模式下仍然可以使用相同的方式。
但在其他现代浏览器中,它们不支持 ActiveX 控件,并且无法使用库(.dll、.ocx)。我认为你只能开发一个程序供用户下载安装。您还可以参考类似的线程:线程1, 线程 2一个>。除了一些过时的解决方案外,结论是我们无法在其他现代浏览器中做到这一点。