2012-02-24 25 views
5

Ho una dll scritta in C++. ora ho bisogno di chiamare le funzioni nella DLL da una pagina html.Chiamare una funzione .dll da una pagina html che gira su chrome e firefox

Ho fatto questo chiamando la DLL in vbscript (Activex) in modo che io possa eseguire l'unico in IE.

Ora ho bisogno di eseguire questo su Chrome così come Firefox.

Cosa devo fare, se devo scrivere in javascript semplicemente o devo sviluppare delle estensioni per quello?

qualcuno può dare una soluzione con una semplice demo per questo?

Grazie in anticipo.

risposta

3

Non hai possibilità finché non crei un'estensione non portatile per tutti i browser.

Firefox permette di creare XPI estensione alias "addon"

Chrome ha extensions

non esiste una soluzione cross-platform per i file DLL, tuttavia, si può provare a creare Flash o Java applet, che sarà interagire con la DLL, può essere abbastanza "portatile" per te.

1

È possibile scrivere un plug-in NPAPI sia per Mozilla sia per Chrome. Oppure puoi usare il plugin Firebreath, ma potrebbe sorgere qualche problema di dipendenza.