2009-01-22 52 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应用程序无法连接到本地主机来获取数据,请让用户输入另一个加权服务器地址,或让他们下载并安装加权服务器程序,这样您可以让多个客户端使用相同的比例。

相关问题