2010-09-09 51 views

回答

1

有内置的JScript没有插座接入,但你可以使用任何已安装的ActiveX组件。

我想有一些第三方那些提供原始套接字的访问,但有没有在香草的Windows安装。这意味着您不仅需要分发HTA,还要安装ActiveX组件,这会使部署变得非常麻烦。

如果可以,请使用HTTP作为访问远程资源的方式,并使用Windows附带的内置XmlHttpRequestWinHttpRequest对象。

+0

可惜我不能使用ActiveX HTTP组件访问远程的HTTP服务器,因为我得到一个访问被拒绝,因为'同origin'政策。有任何想法吗? – 2010-09-09 12:28:12

+0

@Luca:我很确定一个WinHttpRequest对象可以做任何你想要的请求。 – Tomalak 2010-09-09 12:38:09

+0

@Tomalak:这也是我的想法。但是,使用WinHTTPRequest组件时出现此错误。 “与服务器的连接异常终止”。下面是一段代码,我跑:http://codepad.org/gKIxwJEi – 2010-09-09 12:42:37

相关问题