1
我試圖使用套接字通過HTA腳本來連接到服務器。這可能嗎?網上沒有太多的信息,一些例子將不勝感激。Windows上的JavaScript HTA開發。我可以使用套接字嗎?
我試圖使用套接字通過HTA腳本來連接到服務器。這可能嗎?網上沒有太多的信息,一些例子將不勝感激。Windows上的JavaScript HTA開發。我可以使用套接字嗎?
有內置的JScript沒有插座接入,但你可以使用任何已安裝的ActiveX組件。
我想有一些第三方那些提供原始套接字的訪問,但有沒有在香草的Windows安裝。這意味着您不僅需要分發HTA,還要安裝ActiveX組件,這會使部署變得非常麻煩。
如果可以,請使用HTTP作爲訪問遠程資源的方式,並使用Windows附帶的內置XmlHttpRequest或WinHttpRequest對象。
可惜我不能使用ActiveX HTTP組件訪問遠程的HTTP服務器,因爲我得到一個訪問被拒絕,因爲'同origin'政策。有任何想法嗎? – 2010-09-09 12:28:12
@Luca:我很確定一個WinHttpRequest對象可以做任何你想要的請求。 – Tomalak 2010-09-09 12:38:09
@Tomalak:這也是我的想法。但是,使用WinHTTPRequest組件時出現此錯誤。 「與服務器的連接異常終止」。下面是一段代碼,我跑:http://codepad.org/gKIxwJEi – 2010-09-09 12:42:37