我有一个 HTA 应用程序,它通过 ajax 调用获取一些数据。我为此使用了 XMLHttpRequest。这种方法给了我想要的结果,但是在发送请求之前它会弹出一个弹出窗口,如此处所示。
因此,正如上一个链接中所建议的那样,我尝试使用XDomainRequest Object。但这在 xhr.open() 方法调用上给了我错误;因为我认为 HTA 应用程序的协议是文件:;而 XDomainRequest 仅支持 ttp: 和 https: 协议。
是否有任何解决方法可以让我使用跨域调用获取数据而无需在 IE 8 上暗示用户。
谢谢。