0

我有一个 HTA 应用程序,它通过 ajax 调用获取一些数据。我为此使用了 XMLHttpRequest。这种方法给了我想要的结果,但是在发送请求之前它会弹出一个弹出窗口,如此处所示。

因此,正如上一个链接中所建议的那样,我尝试使用XDomainRequest Object。但这在 xhr.open() 方法调用上给了我错误;因为我认为 HTA 应用程序的协议是文件:;而 XDomainRequest 仅支持 ttp: 和 https: 协议。

是否有任何解决方法可以让我使用跨域调用获取数据而无需在 IE 8 上暗示用户。

谢谢。

4

1 回答 1

0

目前尚不清楚请求的文件位于何处。

当它可以通过 HTTP/HTTPS 访问时(无论是哪个域),您都可以使用WinHTTPRequest

于 2014-11-27T02:23:43.567 回答