gpt4 book ai didi

javascript - 来自本地文件的 Ajax 请求

转载 作者:行者123 更新时间:2023-12-03 11:28:23 25 4
gpt4 key购买 nike

我正在尝试使用 JQuery.Soap 插件制作一个带有跨域请求的 HTA。

$.soap({
url: 'some url',
method: 'some method',
appendMethodToURL: false,
namespaceURL: 'some namespace',
enableLoggin: true,
data: {},
success: function (response) {
alert(response);
},
error: function (response) {
alert(response);
}
});

它在 IE11 中完美工作,但只有当我将其作为网络服务器上的页面打开时。如果我在我的电脑上将其作为文件打开 - 我会收到错误“无传输”,与 HTA 相同。是否可以使用 Ajax 制作独立页面?

最佳答案

由于现代浏览器中的同源策略限制,Ajax 本身不适用 - 但应该可以通过 JSONP 加载数据 ( http://en.wikipedia.org/wiki/JSONP )

它的工作原理基本上是添加 <script src="">按需标记,然后使用您的数据加载外部 js 文件并调用函数,例如数据加载()

关于javascript - 来自本地文件的 Ajax 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26822535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com