2009-01-22 51 views

回答

3

做到這一點的一種方法是擁有一個與COM端口通信的ActiveX控件。但是,這要麼採用Windows和IE,要麼採用一種在另一個瀏覽器中運行ActiveX的方式。

+0

嗯,我很害怕這個答案... 作爲一個網頁開發者,我非常努力地使網站跨瀏覽器。爲了使它現在專有IE瀏覽器真的會很無趣。 – 2009-01-22 09:03:56

+0

Hi Boris,你不是在談論一個網站,而是在談論一個連接到客戶端機器上的通信端口的應用程序,這涉及到在客戶端機器上安裝的東西,比如一個activeX控件。我相信你知道的瀏覽器是爲了防止你想要的。 – 2009-01-22 09:10:20

+0

我確實充分意識到這一點。這就是爲什麼我把最後一句話添加到OP中。我並不完全同意項目的要求(瀏覽器不適用於這類事情),但是和往常一樣,我在嘗試確定我知道所有可能性之前,我回去向客戶解釋 – 2009-01-22 09:49:42

1

讓客戶計算機通過HTTP和JSON暴露重數據上運行的小程序。這樣你的web應用程序仍然是跨瀏覽器,一切都很簡單,你可以完全控制。如果您的Web應用程序無法連接到本地主機來獲取數據,請讓用戶輸入另一個加權服務器地址,或讓他們下載並安裝加權服務器程序,這樣您可以讓多個客戶端使用相同的比例。

相關問題